每天學習HTML標籤之base

以前別人問你HTML裏面的head標籤裏都可以寫什麼東西啊?

 

只知道meta,title,但是偶然查看國內著名網址導航站,hao123,發現其原代碼有這麼一句

 

 

<base target=_blank>

 

於是上W3SCHOOL查看之,得到

 

定義和用法

base 元素可規定頁面中所有鏈接的基準 URL。

通常情況下,瀏覽器會從當前文檔的 URL 中提取相應的元素來填寫相對 URL 中的空白。

使用 <base> 標籤可以改變這一點。瀏覽器隨後將不再使用當前文檔的 URL,而使用指定的基本 URL 來解析所有的相對 URL。這其中包括 <a>、<img>、<link>、<form> 標籤中的 URL。

 

HTML 與 XHTML 之間的差異

在 HTML 中,<base> 標籤沒有結束標籤。

在 XHTML 中,<base> 標籤必須被正確地關閉。

 

提示和註釋:

註釋:<base> 標籤必須位於 head 元素內部。

 

其真正意義爲:

 

在<head></head>標籤內寫這麼一句後,在頁面內的所有超鏈接,如不特殊說明target屬性都採取<base>中定義的

 

 

<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
		<meta http-equiv="Content-Language" content="zh-cn" />
		<base target="_blank">
	</head>
<body>
	<p>
		<a href="http://opensuse.iteye.com" target="_blank">這個連接</a> 將在新窗口中加載,因爲 target 屬性被設置爲 "_blank"。
	</p>
	<p>
		<a href="http://opensuse.iteye.com">這個連接</a> 也將在新窗口中加載,即使沒有 target 屬性。
	</p>
	<p>
		<a href="http://opensuse.iteye.com" target="_self">這個連接</a> 將在本窗口中加載,因爲自己設了target 屬性。
	</p>
</body>
</html>

  

發佈了28 篇原創文章 · 獲贊 0 · 訪問量 3871
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章