自分なりにいろいろ調べてみたのですが、情報の新旧の区別がつかず、未だに確証が持てません。
以前読んだ書籍(2012年刊行)ではsection
ごとにh1タグから始まってレベルを下げていくということが書いてありました。
lang
1<body> 2 3 <article> 4 <h1>Level 1</h1> 5 6 <section> 7 <h1>Level 1</h1> 8 9 <h2>Level 2</h2> 10 <h3>Level 3</h3> 11 12 </section> 13 14 <section> 15 <h1>Level 1</h1> 16 17 <section> 18 <h1>Level 1</h1> 19 </section> 20 21 </section> 22 23 <section> 24 <h1>Level 1</h1> 25 </section> 26 27 </article> 28 29</body>
この本にはhgroup
のことも書いてありましたが、その後hgroup
が廃止になったこともあり、この時から策定が変わっている部分もあると思います。
結局、セクショニングについてはどういった仕様に定まったのでしょうか。
上記のようにsection
に対して全てh1から始まるのか、それとも下記のようにレベルをどんどん下げていくべきなのか、一体どちらがW3C的に正しいのでしょうか。
lang
1<body> 2 3 <article> 4 <h1>Level 1</h1> 5 6 <section> 7 <h2></h2> 8 9 </section> 10 11 <section> 12 <h2></h2> 13 14 <section> 15 <h3></h3> 16 </section> 17 18 </section> 19 20 <section> 21 <h2></h2> 22 </section> 23 24 </article> 25 26</body>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/18 01:51