邏輯風格Logical Styles
<DFN>
用于被定義的單詞. 一般用斜體顯示. (NCSA Mosaic is a World Wide Web browser.)
<EM>
用于強調(diào). 通常用斜體顯示. (Consultants cannot reset your password unless you call the help line.)
<CITE>
用于書籍的標題, 等. 通常斜體顯示. (A Beginner's Guide to HTML)
<CODE>
用于計算機編碼. 用固定寬度字體顯示. (The <stdio.h> header file)
<KBD>
用于用戶鍵盤輸入. 通常用無格式固定寬度字體顯示. (Enter passwd to change your password.)
<SAMP>
用于字母序列. 用固定寬度字體顯示. (Segmentation fault: Core dumped.)
<STRONG>
用于著重強調(diào). 通常用粗體顯示. (NOTE: Always check your links.)
<VAR>
用于變量, 你將用確定的信息代替這個變量. 通常用斜體顯示. (rm filename deletes the file.)
物理風格標記
<B>
粗體文本
<I>
斜體文本
<TT>
打字機文本typewriter text, 如固定寬度文本.
轉(zhuǎn)義序列Escape Sequences (a.k.a. Character Entities)
字符有兩種功能:
轉(zhuǎn)義特殊字符
顯示普通 ASCII 字符集中不包含的字符 ( 帶有可區(qū)別標記的基本字符)
有三個 ASCII 字符--左尖括號(<), 右尖括號 (>), 和ampersand (&)--在 HTML 中有特殊含義,因此不能按照原樣用在文本中. (尖括號用于指示 HTML 標記的開始和結束, ampersand 用于指示一個轉(zhuǎn)義序列的開始.) 雙引號可以原樣使用,但是也可以使用字符實體(").
如果在 HTML 文檔中使用上述三個字符, you must enter its escape sequence instead:
<
< 的轉(zhuǎn)義序列;
>
> 的轉(zhuǎn)義序列;
&
& 的轉(zhuǎn)義序列;
其它的轉(zhuǎn)義序列支持重讀字符, 如:
ö
帶元音變音的小寫字母 o : *
ñ
小寫字母n 帶 tilde: *
È
大寫字母 E 帶低重音( grave accent): *
你可以用其它字母替代上面的 o, n, 和 E. 參考特殊字符清單.
注意: 轉(zhuǎn)義序列是區(qū)分大小寫的,這一點不同于 HTML 的其它部分。例如,你不能用 < 代替 <.
鏈接 Linking
HTML 的主要長處在于它能夠鏈接文本和/或圖象到另一個文檔或者文檔的一部分中. 瀏覽器用顏色和/或下劃線突出指定的文本或圖象,以說明它是一個超文本鏈接hypertext link (通常簡寫為 hyperlink 或 link).
HTML 的單個與超文本鏈接有關的標記為 <A>, 表示 anchor. 在文檔中包含 anchor:
用 <A 開始一個 anchor ( A 后面要留一個空白)
指明你要連接的文檔:HREF="filename" ,后面?zhèn)€跟一個右尖括號 (>)
輸入在當前文檔中作為超鏈文本的部分
輸入 anchor 結束標記: </A> ( anchor 結束標記之前不需空白 )
以下是一個含有超文本鏈接到 US.html: 的例子
<A HREF="MaineStats.html">Maine</A>
上面的例子中,單詞 Maine 被作為指向文檔 MaineStats.html的超鏈,它和第一個文檔在同一個目錄下.
相對路徑名和絕對路徑名
你可以通過和當前文檔的相對路徑relative path指明鏈接到其它目錄的文檔. 例如, 到 AtlanticStatesa 子目錄的文件 NYStats.html 的鏈接為:
<A HREF="AtlanticStates/NYStats.html">New York</A>
它們之所以被稱為 相對路徑鏈接 是因為你指定到連接文件的路徑是相對于當前文件的位置而言的. 你也可以使用文件的絕對路徑 (完整的 URL), 但是相對路徑在訪問一個服務器時效率更高.
路徑名使用標準 UNIX 格式. 在 UNIX 格式中,父目錄(包含當前目錄的目錄) 表示為 "..". (更詳盡的信息請參考 UNIX 入門參考手冊如 Learning the UNIX Operating System from O'Reilly and Associates, Inc.)
假設你在 NYStats.html 文件中,想要參考原始文檔 US.html, 你的鏈接如下:
<A HREF="../US.html">United States</A>
一般地, 你應該使用相對鏈接,因為:
移動一組文件到另一個位置會比較容易(因為相對路徑名依然有效)
和服務器的連接更有效率
需要鍵入的信息更少
但是,如果指向的文檔和當前文檔沒有直接聯(lián)系,就需要絕對路徑名. 例如, 考慮構成一個用戶手冊的一組文檔. 這組文檔內(nèi)部的鏈接應該采用相對鏈接. 而到其它文檔的鏈接 ( 可能指向一個相關的軟件) 應該用絕對鏈接. 這樣,當你把用戶手冊移到一個新目錄下時,所有的鏈接都不必改變.
|