跳轉到內容

超文字標記語言/文字格式化

來自華夏公益教科書,開放的書,開放的世界
TODO
待辦事項

編輯說明
此頁面可以刪除。它與 超文字標記語言/文字格式化 重複。

與幾乎所有程式語言和標記語言一樣,文字格式化也有幾種不同的方法。HTML也不例外。

一種流行的HTML格式化方法是使用特定的HTML標籤,例如<b>、<i>和<u>。全球資訊網聯盟 (W3C) 建議這些標籤可能在將來不被支援,建議您使用<strong>、<em>和<cite>來為HTML頁面上的文字新增格式。

在實踐中,這兩種方法都可以使用,但它們在文字格式化的方式上有限。

因此,許多HTML作者正在轉向使用CSS(層疊樣式表),它採用“樣式表”和“內聯樣式”來為文字新增格式。需要注意的是,使用CSS,您可以重新定義特定型別標籤內的文字外觀。有關詳細資訊,請參閱下面的類部分。

內聯樣式

[編輯 | 編輯原始碼]

透過CSS(層疊樣式表),您可以使用包含“樣式”(文字格式化方式)的“類”來重複使用程式碼。您也可以將CSS樣式內聯,如下所示

<div style="font-weight: bold; font-size: 200%">This is a paragraph of double-size bold text</div>

結果是

這是一段雙倍大小的粗體文字

類可以在兩個地方定義:在HTML文件的style標籤中和在外部檔案中,即“層疊樣式表”名稱中提到的“樣式表”。“層疊”一詞指的是當多個樣式表要應用於同一文件時選擇正確樣式的機制。

一個樣式標籤示例

<style type="text/css">
a { font-weight: bold; }
a.special { color:red; }
</style>


一個樣式表文件內容的示例

a { font-weight: bold; }
a.special { color:red; }
華夏公益教科書