
- HTML 教程
- HTML - 首頁
- HTML - 路線圖
- HTML - 簡介
- HTML - 歷史與演變
- HTML - 編輯器
- HTML - 基本標籤
- HTML - 元素
- HTML - 屬性
- HTML - 標題
- HTML - 段落
- HTML - 字型
- HTML - 塊
- HTML - 樣式表
- HTML - 格式化
- HTML - 引用
- HTML - 註釋
- HTML - 顏色
- HTML - 圖片
- HTML - 圖片地圖
- HTML - 內聯框架
- HTML - 短語元素
- HTML - 元標籤
- HTML - 類
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表格標題和說明
- HTML - 表格樣式
- HTML - 表格列組
- HTML - 巢狀表格
- HTML 列表
- HTML - 列表
- HTML - 無序列表
- HTML - 有序列表
- HTML - 定義列表
- HTML 連結
- HTML - 文字連結
- HTML - 圖片連結
- HTML - 郵件連結
- HTML 顏色名稱和值
- HTML - 顏色名稱
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表單
- HTML - 表單
- HTML - 表單屬性
- HTML - 表單控制元件
- HTML - 輸入屬性
- HTML 媒體
- HTML - 影片元素
- HTML - 音訊元素
- HTML - 嵌入多媒體
- HTML 頭部
- HTML - 頭元素
- HTML - 新增 Favicon
- HTML - Javascript
- HTML 佈局
- HTML - 佈局
- HTML - 佈局元素
- HTML - 使用 CSS 進行佈局
- HTML - 響應式
- HTML - 符號
- HTML - 表情符號
- HTML - 樣式指南
- HTML 圖形
- HTML - SVG
- HTML - Canvas
- HTML API
- HTML - Geolocation API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 儲存
- HTML - 伺服器傳送事件
- HTML 雜項
- HTML - 文件物件模型 (DOM)
- HTML - MathML
- HTML - 微資料
- HTML - IndexedDB
- HTML - Web 訊息傳遞
- HTML - Web CORS
- HTML - Web RTC
- HTML 演示
- HTML - 音訊播放器
- HTML - 影片播放器
- HTML - 網頁幻燈片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二維碼
- HTML - Modernizer
- HTML - 驗證
- HTML - 顏色拾取器
- HTML 參考
- HTML - 速查表
- HTML - 標籤參考
- HTML - 屬性參考
- HTML - 事件參考
- HTML - 字型參考
- HTML - ASCII 碼
- ASCII 碼錶查詢
- HTML - 顏色名稱
- HTML - 實體
- MIME 媒體型別
- HTML - URL 編碼
- 語言 ISO 程式碼
- HTML - 字元編碼
- HTML - 已棄用標籤
- HTML 資源
- HTML - 快速指南
- HTML - 有用資源
- HTML - 顏色程式碼生成器
- HTML - 線上編輯器
HTML - 格式化
HTML 格式化 定義了網頁上內容表示的方式,以提高可讀性,賦予語義含義,並改進視覺樣式。
HTML 格式化 是透過使用 HTML 物理和邏輯標籤來完成的。在本章中,我們將學習如何使用 HTML 格式化來控制文字的外觀。
讓我們瞭解一下什麼是物理標籤和邏輯標籤
- 物理標籤: 這些標籤用於為文字內容提供視覺外觀。
- 邏輯標籤: 這些標籤用於為文字內容提供邏輯和語義含義。有一些邏輯標籤用於螢幕閱讀器,但這些標籤的影響在瀏覽器上是可見的。

HTML 格式化的用途
如果沒有格式化,任何東西看起來都不美觀或舒適。但 HTML 格式化不僅僅是為了讓眼睛舒適或使文字內容更具吸引力。進行 HTML 格式化有幾個原因。
HTML 格式化在許多方面都很有用
- 任何文字的外觀都提供了對內容意圖的清晰檢視,例如突出顯示關鍵詞,將有意義的資訊放在引號中,對主要句子進行下劃線等。
- 格式化有助於搜尋引擎理解內容結構,也有助於搜尋引擎最佳化。
- 格式化可以改善視覺佈局並提高內容的可讀性。
HTML 格式化標籤
下表列出了用於文字格式化的常用HTML 格式化標籤
標籤 | 描述 | 類別 |
---|---|---|
<b> | 此標籤用於使文字粗體。 | 物理標籤 |
<i> | 此標籤用於使文字斜體。 | 物理標籤 |
<big> | 此標籤用於使文字更大。它在 HTML5 中不受支援。 | 物理標籤 |
<small> | 此標籤用於使文字更小。 | 物理標籤 |
<u> | 此標籤用於為文字新增下劃線。 | 物理標籤 |
<strike> | 此標籤用於刪除線文字。它在 HTML5 中不受支援。 | 物理標籤 |
<tt> | 此標籤用於使文字以電傳打字機(等寬字型)顯示。它在 HTML5 中不受支援。 | 物理標籤 |
<strong> | 此標籤用於使文字粗體並賦予其語義重要性。 | 邏輯標籤 |
<em> | 此標籤用於使文字斜體並賦予其語義強調。 | 邏輯標籤 |
<sup> | 此標籤用於建立上標文字(略高於正常行)。 | 其他標籤 |
<sub> | 此標籤用於建立下標文字(略低於正常行)。 | 其他標籤 |
<ins> | 此標籤用於指示內容已新增(通常帶下劃線)。 | 其他標籤 |
<del> | 此標籤用於指示內容已刪除(通常帶刪除線)。 | 其他標籤 |
<mark> | 此標籤用於使用黃色背景突出顯示文字。 | 其他標籤 |
HTML 格式化標籤示例
以下是每個格式化標籤及其示例的詳細說明
HTML <b> 標籤
HTML <b> 標籤用於使文字變為粗體;此標籤沒有邏輯方面;它僅用於視覺效果。
示例
此示例演示瞭如何使用<b> 標籤使文字格式變為粗體
<!DOCTYPE html> <html> <head> <title>Bold Text Example</title> </head> <body> <p>The following word uses a <b>bold</b> typeface.</p> </body> </html>輸出
The following word uses a bold typeface.
HTML <strong> 標籤
HTML <strong> 標籤用於使文字變為粗體,表示其更重要,並且其內部文字通常以粗體顯示。
注意:<b> 標籤僅出於樣式目的使文字變為粗體,而<strong> 標籤使文字變為粗體,併為其內容中的文字新增重要性。
示例
此示例演示瞭如何使用<strong> 標籤顯示重要文字
<!DOCTYPE html> <html> <head> <title>Bold Text Example</title> </head> <body> <p>The following word uses a <strong>strong</strong> typeface.</p> </body> </html>輸出
The following word uses a strong typeface.
HTML <i> 標籤
包含在<i>...</i> 元素中的任何內容都以斜體顯示。
示例
此示例演示瞭如何使用<i> 標籤使文字變為斜體
<!DOCTYPE html> <html> <head> <title>Italic Text Example</title> </head> <body> <p>The following word uses a <i>italicized</i> typeface.</p> </body> </html>輸出
The following word uses a italicized typeface.
HTML <em> 標籤
HTML <em> 標籤為其包含的文字賦予語義含義,並在瀏覽器上將其呈現為斜體。
示例
此示例演示瞭如何使用<em> 標籤使文字強調
<!DOCTYPE html> <html> <head> <title>Italic Text Example</title> </head> <body> <p>The following word uses a <em>emphasized</em> typeface.</p> </body> </html>輸出
The following word uses a emphasized typeface.
HTML <big> 標籤
包含在<big>...</big> 元素中的任何內容都顯示為比周圍文字大一個字型大小。
示例
此示例演示瞭如何使用<big> 標籤使文字顯示得比周圍文字更大
<!DOCTYPE html> <html> <head> <title>Larger Text Example</title> </head> <body> <p>Hello Welcome to <big>Tutorialspoint</big>.</p> </body> </html>輸出
Hello Welcome to Tutorialspoint.
HTML <small> 標籤
包含在<small>...</small> 元素中的內容顯示為比周圍文字小一個字型大小。
示例
此示例演示瞭如何使用<small> 標籤使文字顯示得比周圍文字更小
<!DOCTYPE html> <html> <head> <title>Smaller Text Example</title> </head> <body> <p>Hello Welcome to <small>Tutorialspoint</small>.</p> </body> </html>輸出
Hello Welcome to Tutorialspoint.
HTML <sup> 標籤
包含在<sup>...</sup> 元素中的任何內容都以上標形式編寫;使用的字型大小與周圍字元相同,但顯示高度為周圍字元的一半,與其餘文字相比,它顯得更小且略微升高。
示例
此示例演示瞭如何使用<sup> 標籤使文字顯示在正常文字的略微上方
<!DOCTYPE html> <html> <head> <title>Superscript Text Example</title> </head> <body> <p>The following word uses a <sup>superscript</sup> typeface. </p> </body> </html>輸出
The following word uses a superscript typeface.
HTML <sub> 標籤
<sub>...</sub> 元素的任何內容都以下標形式編寫;使用的字型大小與周圍字元相同,並顯示在其他字元下方字元高度的一半處。它通常用於編寫化學式,其中某些字元需要顯示在常規文字行的下方。
示例
此示例演示瞭如何使用<sub> 標籤使文字顯示在正常文字的略微下方
<!DOCTYPE html> <html> <head> <title>Subscript Text Example</title> </head> <body> <p>The following word uses a <sub>subscript</sub> typeface. </p> </body> </html>輸出
The following word uses a subscript typeface.
HTML <ins> 標籤
包含在<ins>...</ins> 元素中的任何內容都顯示為插入文字。
示例
此示例演示瞭如何使用<ins> 標籤標記已插入的文字
<!DOCTYPE html> <html> <head> <title>Inserted Text Example</title> </head> <body> <p>I want to drink <del>cola</del> <ins>wine</ins></p> </body> </html>輸出
I want to drinkcolawine
HTML <del> 標籤
包含在<del>...</del> 元素中的內容顯示為已刪除文字。
示例
此示例演示瞭如何使用<del> 標籤標記已刪除的文字
<!DOCTYPE html> <html> <head> <title>Deleted Text Example</title> </head> <body> <p>Hello welcome to <del>Madras</del> <ins>Chennai</ins></p> </body> </html>輸出
Hello welcome toMadrasChennai
HTML <u> 標籤
包含在<u>...</u> 元素中的任何內容都顯示為帶下劃線。
示例
此示例演示瞭如何使用<u> 標籤製作帶下劃線的文字
<!DOCTYPE html> <html> <head> <title>Underlined Text Example</title> </head> <body> <p>The following word uses a <u>underlined</u> typeface.</p> </body> </html>輸出
The following word uses a underlined typeface.
HTML <strike> 標籤
包含在<strike>...</strike> 元素中的內容顯示為刪除線,即文字上的細線。
示例
此示例演示瞭如何使用<strike> 標籤顯示刪除線文字
<!DOCTYPE html> <html> <head> <title>Strike Text Example</title> </head> <body> <p>The following word uses a <strike>strikethrough</strike> typeface.</p> </body> </html>輸出
The following word uses astrikethroughtypeface.
HTML <mark> 標籤
HTML <mark> 標籤用於標記或突出顯示對註釋目的很重要的文字。
示例
此示例演示瞭如何使用<mark> 標籤製作標記文字
<!DOCTYPE html> <html> <head> <title>Strike Text Example</title> </head> <body> <p>The following word uses a <mark>strikethrough</mark> typeface.</p> </body> </html>輸出
The following word uses a marked typeface.
HTML <tt> 標籤
包含在<tt>...</tt> 元素中的任何內容都以等寬字型編寫。大多數字體被稱為可變寬度字型,因為不同的字母具有不同的寬度(例如,字母“m”比字母“i”寬)。但是,在等寬字型中,每個字母都具有相同的寬度。
示例
此示例演示瞭如何使用<tt> 標籤製作電傳打字機文字
<!DOCTYPE html> <html> <head> <title>Monospaced Font Example</title> </head> <body> <p>The following word uses a <tt>monospaced</tt> typeface.</p> </body> </html>輸出
The following word uses a monospaced typeface.