什么是語義化
用正確的標(biāo)簽來描述頁面
語義化的作用
·SEO(Search Engine Optimization)搜索引擎優(yōu)化
搜素引擎的爬蟲會根據(jù)語義化的標(biāo)簽來確定關(guān)鍵字的權(quán)重,這樣頁面和用戶的關(guān)鍵字更加的匹配;
搜索引擎會對語義化的頁面給個更高的權(quán)重,這樣頁面也會更早的出現(xiàn)在用戶的搜索結(jié)果中。
·可訪問性
屏幕閱讀器對不同的標(biāo)簽會發(fā)出不同的聲音,使用更語義化的標(biāo)簽?zāi)軌騻鬟_(dá)不同信息的重要性
·可讀性
提高代碼的可讀性,便于多人協(xié)作、維護(hù),提高開發(fā)效率。




<colgroup>標(biāo)簽用于對表格中的列進(jìn)行組合,以便對其進(jìn)行格式化。
<col>標(biāo)簽為表格中一個或多個列定義屬性值。


主流瀏覽器都兼容HTML5的新標(biāo)簽,對于 IE8 及以下版本不認(rèn)識 HTML5的新元素,可以使用 JavaScript 創(chuàng)建一個沒用的元素來解決,例如:document.createElement("header"),也可以使用shiv來解決兼容性問題,詳情可參考HTML5 Shiv。