是否有必要擁有<section>
標題在HTML5喜歡這裏提到的http://blog.whatwg.org/is-not-just-a-semantic是否有必要擁有<section>標題在HTML5
有時在頁面上我們有一些這是相關的,可以在一個組合元素<section id="semantic name">
代替<div id="semantic name">
但我們沒有對任何標題..
是否確定使用<section>
無需<h1>
,<h2>
,<h3>
內
是否有必要擁有<section>
標題在HTML5喜歡這裏提到的http://blog.whatwg.org/is-not-just-a-semantic是否有必要擁有<section>標題在HTML5
有時在頁面上我們有一些這是相關的,可以在一個組合元素<section id="semantic name">
代替<div id="semantic name">
但我們沒有對任何標題..
是否確定使用<section>
無需<h1>
,<h2>
,<h3>
內
According to the HTML5 Doctor,如果沒有自然標題,則不應使用<section>
。他們還說:
section元素表示一個通用的文檔或應用程序部分... section元素不是一個通用的容器元素。當爲了樣式目的或爲了方便腳本而需要元素時,鼓勵作者改爲使用div元素。
此外,check out this nifty flowchart決定哪些元素最適合您的情況。
它的唯一必要的,如果它不會[驗證](http://validator.w3.org)
使用部分標籤是傳達你的內容的結構,就像一本書被分成章節,段落等
如果您的頁面是混雜的圖像看起來像雜誌封面,您可能不需要添加任何部分。你很可能仍然希望導航的結構,但這不是使用部分完成的。
我會說任何包含文本塊(大多數頁面)的頁面應該使用段標記而不是div。只保留控制佈局的div。
我最好的建議是看看你的網站在文本瀏覽器或其他可訪問的客戶端中的外觀。令人驚訝的是大多數網站是如何設計垃圾的。我的看法是,部分標籤是爲了改善這一點。
不,這不是必需的。
您可以通過閱讀definition of the section
element(「should」不是「must」)或通過驗證您的HTML來輕鬆檢查此內容。
W3C validator will report a warning當不使用標題時,但警告不是錯誤。