我開始學習HTML/CSS,並且在我的學習過程中,我已經看到了語義學的概念強調。大多數時候我明白我應該使用什麼,一切正常。但也有很多時候,感覺就像有簡單的東西太多太多的標籤,例如:我是否需要爲我的網站的主標題提供所有這些HTML5標記?
假設我有一個主標題上我的網站導航的一些鏈接,語義我得到這個:
<section id="masterHeader">
<header>
<nav>
<ul>
<li><a href="#"> link </a></li>
</ul>
</nav>
</header>
</section>
這是太多了,還是應該這樣做,因爲它確實有意義?它看起來像很多不需要的標籤。
爲什麼你將頭部封裝到一個節中?我認爲標題只是一個專門的部分,應該以這種方式使用。除此之外,您的標記對我來說看起來很好。 – Jay
http://dev.w3.org/html5/html-author/#the-header-element使它聽起來像它應該在一個部分,或者我應該使用一個部分作爲容器,然後使用容器中的頭部? – valon