を述べたようにいつか私たちが関連しているいくつかの要素を持っているとAで組み合わせることができるページにHTML5に<section>
の見出しを持っていることが必要です<section id="semantic name">
代わり<div id="semantic name">
しかし、我々はそのための任意の見出しを持っていない...
答えて
内<h1>
、<h2>
、<h3>
を持たずに<section>
を使用することですAccording to the HTML5 Doctorの場合は、自然な見出しがない場合は<section>
を使用しないでください。また、彼らは言っています:
section要素は一般的なドキュメントまたはアプリケーションセクションを表します... section要素はジェネリックコンテナ要素ではありません。要素がスタイリング目的やスクリプト作成の便宜のために必要な場合は、代わりにdiv要素を使用することをお勧めします。
また、check out this nifty flowchartは、あなたの状況でどの要素を使用するのが最適かを決定します。
その唯一の必要な本は章に分かれているようセクションタグの使用は、あなたのコンテンツの構造を伝えることで、それは文句を言わない[検証](http://validator.w3.org)
場合、段落など
あなたのページがマガジンカバーのように見える画像の場合は、セクションを追加する必要はありません。あなたはたぶん構造のためのナビゲーションを望むでしょうが、それはセクションを使って行われていません。
私は、テキストのチャンク(ほとんどのページ)を含むページは、divではなくsectionタグを使用する必要があります。レイアウトを制御するためだけにdivを保持します。
私のベストアドバイスは、あなたのサイトがテキストのみのブラウザまたは他のアクセス可能なクライアントでどのように見えるかを確認することです。ほとんどのサイトがアクセシビリティのために設計されているゴミがいかに驚くべきか私の考えでは、セクションタグはそれを改善しようとしているということです。
いいえ、必須ではありません。
definition of the section
element(必須ではありません)を読んだり、HTMLを検証することで簡単に確認できます。
W3C validator will report a warning見出しが使用されていないが、警告はエラーではありません。
- 1. 私は、動的にHTML5オーディオを作成し、それを再生したいHTML5オーディオを作成し、それが
- 2. これはhtml5
- 3. HTML5 - それだけの価値はありますか?
- 4. HTML5キャンバス描画基本線。それはバグですか?
- 5. なぜ私のHTML5キャンバスはそれより小さくレンダリングされますか?
- 6. は、それが
- 7. は、それが
- 8. は、それが
- 9. は、それが
- 10. はそれが
- 11. はそれが
- 12. は、それが
- 13. はそれが
- 14. は、それが
- 15. は、それが
- 16. はそれが
- 17. はそれが
- 18. は)それが
- 19. はそれが
- 20. はそれが
- 21. HTML5キャンバスとその逆のキャンバス
- 22. HTML5のビデオソース私は、HTML5のビデオのソースを変更しようとしていますが、Safariで、それはそれを私はそれをやろうとしています方法を変更しませんサファリ
- 23. Html5キャンバスフォントの太さがそれよりもはるかに重くレンダリングされます
- 24. HTML5データリストに値がありますその他
- 25. は、それがimagepng
- 26. MVCはそれが
- 27. が、それはサイト
- 28. は、それが」フォーム
- 29. 私はそれが
- 30. が、それはR