<base> 標簽為頁面上地所有鏈接規(guī)定默認地址或默認目標.
通常情況下,瀏覽器會從當前文檔地 url 中提取相應地元素來填寫相對 url 中地空白.
使用 <base> 標簽可以改變這一點.瀏覽器隨后將不再使用當前文檔地 url,而使用指定地基本 url 來解析所有地相對url.這其中包括 <a>、<img>、<link>、<form> 標簽中地 url.
測試:
1:放在base標簽前面地link路徑可以使用相對路徑且是相對于當前路徑,
但是放在其后面地link使用相對路徑將是相對于base指定地路徑.
2:使用了base標簽后body中地鏈接地相對路徑將是相對于base指定地路徑.
3:使用了base默認目標后,之后地打開方式將采取base指定地方式打開,除非后面又顯示定義了打開方式.
總結:base其實就是定義一個默認地地址和默認目標.在其后地鏈接元素都將起作用.
更多信息請查看IT技術專欄