正文
定義和用法
<base> 標籤為頁面上的所有連結規定默認地址或默認目標。
通常情況下,瀏覽器會從當前文檔的 URL 中提取相應的元素來填寫相對 URL 中的空白。
使用 <base> 標籤可以改變這一點。瀏覽器隨後將不再使用當前文檔的 URL,而使用指定的基本 URL 來解析所有的相對 URL。這其中包括 <a>、<img>、<link>、<form> 標籤中的 URL。
實例
<head> <base href="http://www target="_blank" /></head> <body> <img src="eg_smile.gif" /> </body>
差異
在 HTML 中,<base> 標籤沒有結束標籤;在 XHTML 中,<base> 標籤必須被正確地關閉。
提示和注釋
注釋:<base> 標籤必須位於 head 元素內部。
提示:請把 <base> 標籤排在 <head> 元素中 第一個元素的位置,這樣 head 區域中其他元素就可以使用 <base> 元素中的信息了。
如果使用了 <base> 標籤,則必須具備 href 屬性或者 target 屬性或者兩個屬性都具備。
必需的屬性
DTD 指示此屬性允許在哪種 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
屬性 | 值 | 描述 | DTD |
href | URL | 規定頁面中所有相對連結的基準 URL。 | STF |
可選的屬性
屬性 | 值 | 描述 | DTD |
target | _blank _parent _self _top framename | 在何處打開頁面中所有的連結。 | TF |