HTML <html> 標籤 (Tag)

HTML 網頁中一定有一個 (也只會有一個) <html> 標籤 (tag),<html> 標籤是整份 HTML 文件的根元素 (root element),整個網頁中所有的 HTML 元素都包含在 <html> 標籤裡面。

一份標準的 HTML 文件看起來的樣子:

<!DOCTYPE HTML>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    The content of the document
  </body>
</html>

可以看見所有的 HTML 元素都是 <html> 的子元素,除了 DOCTYPE

<html> 標籤的屬性 (Attribute)

lang

lang 是用來聲明你的網頁上的文字主要是使用什麼語言寫的,是針對哪個地區的網友寫的,lang 可以幫助螢幕讀取器 (screen reader) 能夠正確地唸出文字,也能幫助搜尋引擎理解你的文字內容。

舉例 lang 屬性可以有的值像是:

  • <html lang="en"> 表示是英文
  • <html lang="zh-Hant"> 表示是繁體中文
  • <html lang="zh-Hans"> 表示是簡體中文
  • <html lang="zh-Hans-HK"> 表示是香港地區使用的簡體中文

可以看出 lang 的值的規則是用 - 分開表示 "語言-字體-地區" (language-script-region):