什麼是 H1 到 H6?
在 HTML 裡,標題標籤(Heading tags)用來定義文章的層級結構。H1 是最高等級,代表整篇頁面的主題;H2、H3…H6 則依次表示更細分的小節。
這些標籤不僅影響瀏覽器呈現(字體較大、加粗),還是搜尋引擎抓取重點、螢幕閱讀器說明內容的重要參考。
HTML 標題標籤的結構
以下為六個層級的基本寫法:
<h1>主標題</h1><h2>次標題</h2><h3>子節標題</h3><h4>更小節標題</h4><h5>細項標題</h5><h6>最底層標題</h6>
SEO 與可存取性
1️⃣ 搜尋引擎會把 H1 標籤當作頁面核心主旨,內容越相關、關鍵字放得合理,排名越有機會提升。
2️⃣ 螢幕閱讀器依據標題層級為使用者建立語意結構;若沒有正確的階層,聽障人士就無法順暢瀏覽。
3️⃣ 每頁理論上應只保留一個 <h1> 以避免重複定義主題;之後再依照內容分配 H2–H6。
範例:正確使用標題層級
<!DOCTYPE html>
<html lang="zh-Hant">
<head><meta charset="UTF-8"><title>範例頁面</title></head>
<body>
<h1>學習 HTML 標題標籤</h1>
<h2>為什麼要使用 H1-H6?</h2>
<p>這段說明會在搜尋結果中顯示關鍵資訊。</p>
<h3>SEO 的影響</h3>
<ul>
<li>主題關鍵字放於 H1。</li>
<li>子標題用 H2、H3 分類內容。</li>
</ul>
<h3>可存取性</h3>
<p>螢幕閱讀器會依照層級順序朗讀,使用者能快速定位資訊。</p>
<h2>常見錯誤範例</h2>
<ul>
<li>把所有文字都寫成 <h1>;搜尋引擎無法判斷重點。</li>
<li>跳過層級,例如直接從 H1 跳到 H4;會造成結構混亂。</li>
</ul>
</body></html>
小技巧
- 使用 CSS 調整標題樣式時,仍保持語意層級。
- 在 WordPress 或其他 CMS 裡,可透過「自訂欄位」或外掛設定 H1 的內容,以確保每篇文章都有唯一主旨。
