2011-12-14 7 views
7

<header>を複数使用し、HTML5の場合は、それが意味的に間違っていないためスクリーンリーダーのユーザーと混同しますか?複数の<header>と<footer>がHTML5ドキュメントにあります

私は多くのサイトがあり、複数の<header><footer>要素が細かいです

<body class="home"> 
    <header class="hd1"> 
     <hgroup> 
     <h1>HTML5 Documnet</h1> 
     <h2>tagline</h2> 
     </hgroup> 
    </header><!-- .hd1 --> 
    <div class="main"> 
     <section class="hs1"> 
      <header> 
      <h1>This is a Page Sub Title</h1> 
      </header> 

      <p>Some content...</p> 
      <h2>Demonstrating EM and STRONG</h2> 

      <p><strong>This text will have more importance (SEO-wise and contextually)</strong></p>   

      <footer> 
      <p>Author: <cite>Louis Lazaris</cite></p> 
      </footer> 

     </section> 
    </div><!-- .main --> 
    <footer class="f1"> 
    <p>copyright &copy; year</p> 
    </footer><!-- .f1 --> 

</body> 

答えて

7

のように使用しています見ました。彼らはほとんどの人がそれを使用するので、<div id="header">と同じには使用されません。技術的には、ヘッダーとフッターはセクションのヘッダーとフッターを表します。

A:セクションは、著作権等、引用、参照のようなものを<h1>ようなヘッダ・タグが含まれており、コンテンツは、次にフッター物品、馬の口から

としてページの一部でありますヘッダー要素は通常、セクションの見出し (h1-h6要素またはhgroup要素)を含むことを意図していますが、これは必須ではありません。 ヘッダー要素を使用して、セクションの目次、 検索フォーム、または関連するロゴを折り返すこともできます。

そして

フッター要素は、その最も近い祖先 コンテンツを区画またはルート要素を区画するフッターを表します。フッターは通常、 に誰がそれを書いたかなどのセクションに関する情報、 関連文書へのリンク、著作権データなどが含まれています。スペックから直接

:私が言ったように、これらは人々のようなセクションを作成するために使用されていないことをhttp://dev.w3.org/html5/spec/Overview.html

注それは仕様で、この混乱に言及<div id="header/footer">で行った:

フッター要素はセクショニングコンテンツではありません。それは新しいセクションを 導入しません。だから、

、再び、「技術的には」あなたが持っている最後フッターが新しいセクションを導入し、意味はないことを、話します。とにかくspecの観点から。

関連する問題