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