HTML5建站中容易錯(cuò)誤使用的標(biāo)簽。現(xiàn)在HTML5還處在草案階段,有些新的標(biāo)簽元素的解釋也是經(jīng)常有變化,甚至標(biāo)簽加入 移出也很頻繁(比如 hgroup),同時(shí)現(xiàn)有的大的門戶網(wǎng)站在使用HTML5方面也沒有很好的范例可以參考,讓大家的學(xué)習(xí)過程更摸索.本文將給大家分享html5構(gòu)建頁(yè)面的小錯(cuò)誤和不好的實(shí)踐方法,讓我們?cè)谝院蟮墓ぷ髦斜苊膺@些錯(cuò)誤。
不要把
當(dāng)成簡(jiǎn)單的容器來(lái)定義樣式
我們經(jīng)??吹降囊粋€(gè)錯(cuò)誤,就是武斷的將
標(biāo)簽用
標(biāo)簽來(lái)替代,特別是將作為包圍容器的
用來(lái)替換。在XHTML或者HTML4中,我們將會(huì)看到類似下面的代碼:
XML/HTML Code復(fù)制內(nèi)容到剪貼板
My super duper page
現(xiàn)在我看到了下面的代碼樣子:
XML/HTML Code復(fù)制內(nèi)容到剪貼板
My super duper page
直觀的看,上面的例子是錯(cuò)誤的:
并不是一個(gè)容器.
元素是有語(yǔ)意的區(qū)段,幫助構(gòu)建文檔大 綱。它應(yīng)該包含標(biāo)題。如果你要尋找一個(gè)可以包含頁(yè)面的元素(不論是 HTML 或者 XHTML ),通常的做法是直接對(duì)
標(biāo)簽定義樣式就像Kroc Camen描述的那樣子,如果你還需要額外的元素來(lái)定義樣式,使用
,就像Dr Mike 闡述的那樣, div并沒有滅亡,如果這里沒有其它更合適的,div可能是你合適的選擇。記住這點(diǎn),這里我們重新修正了上面的例子,通過使用兩個(gè)新角色。(你是否需要額外的
取決于你的設(shè)計(jì)。)
XML/HTML Code復(fù)制內(nèi)容到剪貼板
My super duper page
如果你還是無(wú)法確定哪一個(gè)元素更適合使用,我建議你去查看HTML5 sectioning content element flowchart來(lái)讓你繼續(xù)前行。
希望以上的這些信息能夠幫助您,如果您還有關(guān)于大連網(wǎng)站制作,大連網(wǎng)站建設(shè)及企業(yè)郵箱等相關(guān)問題,請(qǐng)與我們聯(lián)系, 新圖聞科技將竭誠(chéng)為您服務(wù)!