簡體   English   中英

是否正確包裝 <header> 和 <nav> 標簽

[英]Is correct wrapping <header> and <nav> tags

(正確地)包裝<header><nav>標記以在后台共享是正確的

<div id="background">
  <header> <!-- ... --> </header>
  <nav> <!-- ... --> </nav>
</div>

這是一本有用的書: http : //www.w3.org/wiki/HTML_structural_elements

簡而言之:是的,其有效的html5結構

<div>仍然具有完全有效的用法。當沒有其他更合適的元素可用於對內容區域進行分組時,應該使用它,通常是純粹在使用元素將內容分組以進行樣式/視覺目的。一個常見的示例是使用來包裝頁面上的所有內容,然后使用CSS在瀏覽器窗口中將所有內容居中,或將特定的背景圖片應用於整個內容。”

這是絕對正確的。

您可以嵌套標題或導航,也可以不嵌套。 兩者都很好。 例如,您可以使用以下任何一種:

<div class="wrapper">    
  <header>
    <nav></nav>
  </header>
</div>

<div class="wrapper">    
  <header></header>
  <nav></nav>
</div>

<section>    
  <header></header>
  <nav></nav>
</section>

<article>  
  <header></header>
  <nav></nav>
</article>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM