1.1語法的改變
HTML5標記方法
1、 內(nèi)容類型(ContentType)
擴展符仍然為“.html”或“.htm”,內(nèi)容類型(ContentType)仍然為“Text/html”。
2、 DOCTYPE聲明
它位于文件的第一行,HTML5聲明方法<!DOCTYPE html>
3、 指定字符編碼
在HTML5中,可以使用對<meta>元素直接追加charset屬性,如
<meta charset=”UTF-8”>
HTML5確保了與之前的HTML版本的兼容性
1、 可以省略標記的元素
不允許寫結(jié)束標記的元素:area 可以省略結(jié)束標記的元素:li、dt、dd、p、rt、rp、optgroup、option、colgroup、thead、tbody、tfoot、tr、td、th 可以省略全部結(jié)束標記的元素:html、head、body、colgroup、tbody 2、 具有boolean值的屬性 具有boolean值的屬性,例如disabled與readonly等,當(dāng)只寫屬性而不指定屬性值時,表示屬性值為true,如果想要將屬性值設(shè)為false時,可以不使用該屬性。 3 大家知道屬性值兩邊既可以用雙引號,又可以用單引號 1.2新增的元素和廢除的元素 新增的結(jié)構(gòu)元素 在HTML5中 1 <section></section> 2、 article元素表示頁面中的一塊與上下文不相關(guān)的獨立內(nèi)容 <article></article> 3 4、 header元素表示頁面中一個內(nèi)容區(qū)塊或中個頁面的標題。 <header></header> 5、 hgroup元素用于對整個頁面或頁面中一個內(nèi)容區(qū)塊的標題進行組合。 <hgroup></hgroup> 6、 footer元素表示整個頁面或頁面中一個內(nèi)容區(qū)塊的腳注。<footer></footer> 7、 nav元素表示頁面中導(dǎo)航鏈接的部分。<nav></nav> figure元素表示一段獨立的留內(nèi)容,一般表示文檔主體留內(nèi)容中的一個獨立單