HTML初學者指南(六)(轉)

post0發表於2007-08-15
HTML初學者指南(六)(轉)[@more@]

邏輯風格Logical Styles

用於被定義的單詞. 一般用斜體顯示. (NCSA Mosaic is a World Wide Web browser.)

用於強調. 通常用斜體顯示. (Consultants cannot reset your password unless you call the help line.)

用於書籍的標題, 等. 通常斜體顯示. (A Beginner's Guide to HTML)

用於計算機編碼. 用固定寬度字型顯示. (The header file)

用於使用者鍵盤輸入. 通常用無格式固定寬度字型顯示. (Enter passwd to change your password.)

用於字母序列. 用固定寬度字型顯示. (Segmentation fault: Core dumped.)

用於著重強調. 通常用粗體顯示. (NOTE: Always check your links.)

用於變數, 你將用確定的資訊代替這個變數. 通常用斜體顯示. (rm filename deletes the file.)

物理風格標記

粗體文字

斜體文字

打字機文字typewriter text, 如固定寬度文字.

轉義序列Escape Sequences (a.k.a. Character Entities)

字元有兩種功能:

轉義特殊字元

顯示普通 ASCII 字符集中不包含的字元 ( 帶有可區別標記的基本字元)

有三個 ASCII 字元--左尖括號(), 和ampersand (&)--在 HTML 中有特殊含義,因此不能按照原樣用在文字中. (尖括號用於指示 HTML 標記的開始和結束, ampersand 用於指示一個轉義序列的開始.) 雙引號可以原樣使用,但是也可以使用字元實體(").

如果在 HTML 文件中使用上述三個字元, you must enter its escape sequence instead:

<

< 的轉義序列;

>

> 的轉義序列;

&

& 的轉義序列;

其它的轉義序列支援重讀字元, 如:

ö

帶母音變音的小寫字母 o : *

ñ

小寫字母n 帶 tilde: *

È

大寫字母 E 帶低重音( grave accent): *

你可以用其它字母替代上面的 o, n, 和 E. 參考特殊字元清單.

注意: 轉義序列是區分大小寫的,這一點不同於 HTML 的其它部分。例如,你不能用 &LT; 代替 <.

連結 Linking

HTML 的主要長處在於它能夠連結文字和/或圖象到另一個文件或者文件的一部分中. 瀏覽器用顏色和/或下劃線突出指定的文字或圖象,以說明它是一個超文字連結hypertext link (通常簡寫為 hyperlink 或 link).

HTML 的單個與超文字連結有關的標記為 , 表示 anchor. 在文件中包含 anchor:

指明你要連線的文件:HREF="filename" ,後面個跟一個右尖括號 (>)

輸入在當前文件中作為超鏈文字的部分

輸入 anchor 結束標記: ( anchor 結束標記之前不需空白 )

以下是一個含有超文字連結到 US.html: 的例子

Maine

上面的例子中,單詞 Maine 被作為指向文件 MaineStats.html的超鏈,它和第一個文件在同一個目錄下.

相對路徑名和絕對路徑名

你可以透過和當前文件的相對路徑relative path指明連結到其它目錄的文件. 例如, 到 AtlanticStatesa 子目錄的檔案 NYStats.html 的連結為:

New York

它們之所以被稱為 相對路徑連結 是因為你指定到連線檔案的路徑是相對於當前檔案的位置而言的. 你也可以使用檔案的絕對路徑 (完整的 URL), 但是相對路徑在訪問一個伺服器時效率更高.

路徑名使用標準 UNIX 格式. 在 UNIX 格式中,父目錄(包含當前目錄的目錄) 表示為 "..". (更詳盡的資訊請參考 UNIX 入門參考手冊如 Learning the UNIX Operating System from O'Reilly and Associates, Inc.)

假設你在 NYStats.html 檔案中,想要參考原始文件 US.html, 你的連結如下:

United States

一般地, 你應該使用相對連結,因為:

移動一組檔案到另一個位置會比較容易(因為相對路徑名依然有效)

和伺服器的連線更有效率

需要鍵入的資訊更少

但是,如果指向的文件和當前文件沒有直接聯絡,就需要絕對路徑名. 例如, 考慮構成一個使用者手冊的一組文件. 這組文件內部的連結應該採用相對連結. 而到其它文件的連結 ( 可能指向一個相關的軟體) 應該用絕對連結. 這樣,當你把使用者手冊移到一個新目錄下時,所有的連結都不必改變.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-957411/,如需轉載,請註明出處,否則將追究法律責任。

相關文章