2017-02-08 2 views
0

navの内側に脇の要素を使用するのは意味上正しいですか?<nav>要素の内部に<aside>を使用していますか?

私は電子商取引サイトにドロップダウンメガメニューを作成しています。このメニューには、特定の商品を宣伝するためのドロップダウンの横にある領域があります。

これは厳密には階層ナビゲーションの一部ではありませんが、ナビゲーションツリーの親に関係します。

以下と同様に

:この状況で

<nav> 
    <ul> 

    <li>Link 1 
     <div class='mega-menu'> 
     <ul> 
      <li>child link</li> 
      <li>child link</li> 
      <li>child link</li> 
     </ul> 

     <aside> 
      /* Promo content in here */ 
     </aside> 

     </div> 
    </li> 

    <li>Link 2</li> 
    <li>Link 3</li> 
    <li>Link 4</li> 

    </ul> 
</nav> 

さておき使用する正しいでしょうか?

アドバイスをいただき、ありがとうございます。

答えて

3

nav要素にaside要素を使用することは、次のリンクに記載されているように許可されています。許可されたコンテンツ:フローコンテンツ。

あなたはフローコンテンツページを開くと、あなたはさておき要素が効果的にフローコンテンツであることがわかります。https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Flow_content

+0

素晴らしい - 情報のすべてに沿って右の顔で私を見つめていました。指摘してくれてありがとうございます、現在明らかで許可されているコンテンツは何ですか?フローコンテンツ – noelmcg

関連する問題