內容型別
HTML5的副檔名與內容型別保持不變。也就是說副檔名仍然為。html或。htm,內容型別仍未text/html。
文件型別說明
根據HMTL5設計化繁為簡的準則,文件型別和字元說明都進行了簡化。
<!DOCTYPE html>
字元編碼
在HTML5中,可以使用對元素直接追加charset屬性的方式來指定。
版本相容性
HTML5的語法是為了保證與之前的HTML語法達到最大程度的相容而設計的
HTML5的內容型別
內容型別
說明
內嵌
在文件中新增其他型別的內容,如audio,video,canvas和iframe等
流
在文件和應用的body中使用的元素,如form,h1和small
標題
段落標題,如h1,h2和hgroup等
互動
與使用者互動的內容,如音訊和影片的控制元件,button和textarea等
元資料
通常出現在頁面的head中,設定頁面其他部分的表現和行為,如script
短語
文字和文字標記元素,如mark,kbd,sub和sup等
新增的結構元素
HTML5定義了一組新的語義化標記來描述元素的內容。雖然語義化標記也可以使用HTML標記進行替換,但是它可以簡化HTML頁面設計,並且搜尋引擎在抓取和索引網頁的時候,也會利用這些元素
元素名稱
說明
Header
標記頭部區域的內容
Footer
標記腳部區域的內容
Section
Web頁面中的一塊區域
Article
獨立的文章內容
Aside
相關內容或者引文
Nav
導航類輔助內容