超文本標記語言(HTML)5 第一次在 HTML 中引入新的元素。新的結構元素包括 aside、figure 和 section。新的內聯元素包括 time、meter 和 progress。新的內嵌元素有 video 和 audio。新的互動元素有 details、datagrid 和 command。
結構元素
由於缺少結構,即使是形式良好的 HTML 頁面也比較難以處理。必須分析標題的級別,才能看出各部分的劃分方式。側邊欄、頁尾、頁首、導覽條、主內容區和各篇文章都由通用的 div 元素來表示。 HTML 5 增加了一些新元素,專門用來識別這些常見的結構:
ection:這可以是書中的一章或一節,實際上可以是在 HTML 4 中有自己的標題的任何東西
header:頁面上顯示的頁首;與 head 元素不一樣
footer:頁尾;可顯示電子郵件中的簽名
nav:指向其他頁面的一組鏈接
article:blog、雜誌、文章彙編等中的一篇文章
語意性的區塊元素
除了結構性元素之外,HTML 5 還增加了一些純語意性的區塊元素:
aside:代表說明、提示、側邊欄、引用、附加註釋等,也就是敘述主線以外的內容
figure:一個區塊級影像,還可以包含說明
dialog:表示幾個人之間的對話對於