我必須承認HTML5語義標記讓我困惑。我說的這些標籤,特別是:應該使用HTML 5語義標記進行造型嗎?
<header>
<nav>
<section>
<article>
<aside>
<footer>
使用語義元素提供了UA的信息就不能正常從<div>
得到的,但它們應當與<div>
標籤一起使用還是可以/應該你直接設計語義標記?
換句話說,什麼是正確的方法?
此:
<div id="content">
<section>
<h1>Lorem ipsum></h1>
<p>Text</p>
</section>
</div>
或者這樣:
<section id="content">
<h1>Lorem ipsum></h1>
<p>Text</p>
</section>
樣式標籤本身。請記住,某些瀏覽器在HTML5標記方面存在問題,因此您需要腳本和重置樣式才能注入新元素,ala http://www.modernizr.com/ – MetalFrog 2012-03-23 13:08:48