1、什么是語(yǔ)義化的HTML?
1絮供、直觀的認(rèn)識(shí)標(biāo)簽 對(duì)于搜索引擎的抓取有好處衣吠,用正確的標(biāo)簽做正確的事情!
2壤靶、html語(yǔ)義化就是讓頁(yè)面的內(nèi)容結(jié)構(gòu)化缚俏,便于對(duì)瀏覽器、搜索引擎解析贮乳;在沒(méi)有樣式CCS情況下也以一種文檔格式顯示忧换,并且是容易閱讀的。搜索引擎的爬蟲(chóng)依賴(lài)于標(biāo)記來(lái)確定上下文和各個(gè)關(guān)鍵字的權(quán)重向拆,利于 SEO亚茬。
3、使閱讀源代碼的人對(duì)網(wǎng)站更容易將網(wǎng)站分塊浓恳,便于閱讀維護(hù)理解刹缝。
2碗暗、HTML5 為什么只需要寫(xiě) !DOCTYPE HTML?
1赞草、 HTML5 不基于 SGML讹堤,因此不需要對(duì)DTD進(jìn)行引用,但是需要doctype來(lái)規(guī)范瀏覽器的行為(讓瀏覽器按照它們應(yīng)該的方式來(lái)運(yùn)行)厨疙;
2洲守、而HTML4.01基于SGML,所以需要對(duì)DTD進(jìn)行引用,才能告知瀏覽器文檔所使用的文檔類(lèi)型沾凄。
3梗醇、左側(cè)定寬,右側(cè)自適應(yīng)布局
<div id="left">Left sidebar</div>
<div id="content">Main Content</div>
* {
margin: 0;
padding: 0;
}
#left {
float: left;
width: 220px;
background-color: green;
}
#content {
background-color: orange;
margin-left: 220px;
/*==等于左邊欄寬度==*/
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者