HTML 5 ≈ HTML+CSS
3+Javascript+API
html5的DTD聲明爲:< ! doctype html > //HTML5不區分大小寫的
一,
不允許寫結束符的標籤:
area, base, br, col, command, Embed, hr, img, input, keygen, link, meta, param, source, Track, wbr
可以省略結束符的標籤:
li, dt, dd, p, rt, optgroup, option, Colgroup, thread, tbody, tr, td, th
可以完全省略的標籤:
html, head, body, colgroup, tbody
二,
結構標籤:(塊狀元素,不用div了)
< article > 標記定義一篇文章 //實際是不能有空格的。這裏是爲了顯示問題。
< header > 標記定義一個頁面或一個區域的頭部
< nav > 標記定義導航鏈接
< section > 標記定義一個區域
< aside > 標記定義頁面內容部分的側邊欄
< hgroup > 標記定義文件中一個區塊的相關信息
< figure > 標記定義一組媒體內容以及他們的標題
< figcaption > 標記定義figure元素的標題
< dialog > 標記定義一個對話框/回話框()類似微信
< footer > 標記定義一個頁面或區域的底部
三,
< video > 標記定義一個視頻
< audio > 標記定義音頻內容
< source > 標記定義媒體資源
< canvas >
html5的DTD聲明爲:< ! doctype html > //HTML5不區分大小寫的
其他的聲明一般都很長,如:
< ! DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
>
一,
不允許寫結束符的標籤:
area, base, br, col, command, Embed, hr, img, input, keygen, link, meta, param, source, Track, wbr
可以省略結束符的標籤:
li, dt, dd, p, rt, optgroup, option, Colgroup, thread, tbody, tr, td, th
可以完全省略的標籤:
html, head, body, colgroup, tbody
二,
結構標籤:(塊狀元素,不用div了)
< article > 標記定義一篇文章 //實際是不能有空格的。這裏是爲了顯示問題。
< header > 標記定義一個頁面或一個區域的頭部
< nav > 標記定義導航鏈接
< section > 標記定義一個區域
< aside > 標記定義頁面內容部分的側邊欄
< hgroup > 標記定義文件中一個區塊的相關信息
< figure > 標記定義一組媒體內容以及他們的標題
< figcaption > 標記定義figure元素的標題
< dialog > 標記定義一個對話框/回話框()類似微信
< footer > 標記定義一個頁面或區域的底部
三,
< video > 標記定義一個視頻
< audio > 標記定義音頻內容
< source > 標記定義媒體資源
< canvas >