當(dāng)點(diǎn)了鏈接后,跳出的網(wǎng)頁地址是http://www.jb51.net/web/或http://www.jb51.net/css/,它就是在這些相對路徑的文件前加上基鏈接指向的地址。如果目標(biāo)文件中的鏈接沒有指定target屬性,就用base標(biāo)記中的target屬性。
常在框架結(jié)構(gòu)中用,如左右兩個(gè)框架,把左邊的框架中文件里的連接都顯示在右邊的框架里。只要用base標(biāo)記,把其target屬性值寫為右框架名稱,這就不用再為左框架里的文件中的每一個(gè)連接都指定target屬性。
base href標(biāo)記其他說明:
1、當(dāng)使用時(shí),BASE 元素必須出現(xiàn)在文檔的 HEAD 內(nèi),在任何對外部源的引用之前。
2、此元素在 Microsoft® Internet Explorer 3.0 的 HTML 中可用,在 Internet Explorer 4.0 的腳本中可用。
3、此元素不會(huì)被渲染。
4、此元素不需要關(guān)閉標(biāo)簽。
5、base標(biāo)簽其實(shí)還是有用處的,比如<base href="_blank">將使得本頁所有的鏈接都在新頁打開,這樣就不必在每個(gè)鏈接處都以上target="_blank" 了。
IE7中注意:
1 、<html>之前不能加入額外的輸出字符。否則IE7就對 base 不進(jìn)行解析。
2、< base >是一個(gè)鏈接基準(zhǔn)標(biāo)記,用以改變文件中所有鏈接標(biāo)記的參數(shù)默認(rèn)值。它只能適應(yīng)于文件的開頭部分,即標(biāo)記< head >與< /head >之間。