base標(biāo)簽除了全局的屬性之外,還有 href、target兩個(gè)屬性。
沒有內(nèi)容值。
interface HTMLBaseElement : HTMLElement {
attribute DOMString href;
attribute DOMString target;
};
base標(biāo)簽用于定義HTML文檔中的相對url地址的基準(zhǔn)URL,和接下來鏈接的瀏覽器打開方式。
每個(gè)HTML文檔只能設(shè)置一個(gè)base標(biāo)簽。
base元素必須至少包含href或target屬性中的一個(gè),也可以包括兩者。
base元素的href屬性應(yīng)該是一個(gè)有效的url地址
如果想為base元素的設(shè)置href值,請確保base元素寫在每個(gè)包含網(wǎng)址屬性的元素之前(html元素的manifest屬性除外)。
當(dāng)有多個(gè)包含href屬性的base元素時(shí),除了第一個(gè)都將被忽略。
如果想為base元素設(shè)置target屬性值,請確保其有效,這個(gè)值將對所有鏈接和表單跳轉(zhuǎn)方式產(chǎn)生影響,所以應(yīng)該寫在所有超級連接和表單之前。
例如
代碼: 全選 運(yùn)行
<!DOCTYPE html>
<html>
<head>
<title>This is an example for the <base> element</title>
<base href="http://www.htmlv.cn/bbs/forum2.html">
</head>
<body>
<p>Visit the <a href="topic1.html">GO</a>.</p>
</body>
</html>
其中的鏈接,將跳轉(zhuǎn)到http://www.htmlv.cn/bbs/topic1.html來播放視頻。