注釋
定義
<!--...--> 用來在源文檔中插入注釋。注釋不會在浏覽器中顯示。
執行個體
HTML 中注釋:
添加注釋文字:
<!-- 在此處寫注釋 -->
也可以将一句或者一段代碼注釋:
<!-- 此刻不顯示此段落:
<p>這是一個被注釋了的段落。</p>
-->
條件注釋:
<!--[if IE 8]>
.... some HTML here ....
<![endif]-->
注意: 條件注釋定義隻針對 IE 浏覽器。
JavaScript 中注釋:
HTML 中使用 JavaScript 經常看到以下寫法:
<script type="text/javascript">
<!--
XXXXXXXX内容略XXXXX
//-->
</script>
這是防止某些浏覽器,不支援 javascript,導緻 javascript 的代碼直接出現在頁面上,影響美觀。
是以,用 HTML 的注釋把 javascript 的代碼包括起來,如果浏覽器不支援 javascript,那麼也會當做注釋處理。盡管 javascript 失效了,但不至于把源代碼顯示在頁面上。
有些浏覽器可能支援 javascript,但也提供使用者一個開關,關閉 javascript,如果使用者關閉了javascript的功能,也會這樣。
base
定義
<base> 标簽用于設定相對 URL 的解析基準。
base 元素可以用來設定一個基準 URL,讓 HTML 文檔中的相對連結在此基礎上進行解析。
注意
<base> 标簽必須位于 <head> 标簽内部,并盡量靠前,以便随後的元素中的相對 URL 可以用上其設定的基準 URL。
屬性
屬性 值 描述
href URL 指定該 HTML 文檔中所有相對連結的基準 URL。
target _blank、_parent、_self、_top、framename 指定在何處打開超連結。
_blank:在新視窗中打開
_parent:在目前的父視窗中打開,如果不存在父視窗,此選項的行為方式與 _self 等同
_self:目前視窗打開(預設)
_top:在整個視窗中打開
framename:在指定的架構中打開
執行個體
<!DOCTYPE html>
<html>
<head>
<base href="../img/" target="_blank" rel="external nofollow" target="_blank">
</head>
<body>
<img src="logo.png"><br>
<p>請注意,已經為圖像規定了一個相對位址。<br>由于已經在 head 部分規定了一個基準 URL,浏覽器将在上級目錄img檔案下尋找圖檔:</p>
<p>"http://bbs.fishc.com/template/damei_z14/image/logo.png"</p>
<br><br>
<p><a href="http://www.fishc.com" target="_blank" rel="external nofollow" >魚C首頁</a></p>
<p>請注意,連結會在新視窗中打開,即使連結中沒有 target="_blank" 屬性。<br>這是因為 base 元素的 target 屬性已經被設定為 "_blank" 了。</p>
</body>
</html>