HTML5のアウトライン判定のしくみについて現在の最新仕様に基づいた見解を質問させてください。 ###疑問点 セクション要素を入れ子にしてアウトラインを作っている場合の、第二階層セクション以下の見出しに全てh1要素を使うことはHTML5仕様としてNGになったのか? HTML5が文書のアウトラインを判別する際には、 1.セクション要素が使用されていた場合はその入れ子構造で判別 2.セクション要素が使用されていなかったら従来通り見出しレベルで判別 という仕組みだったかと思います。 上記の仕組みがあることから、「セクション内で使用される見出しのレベルは問わない」というルールに変更となり、以下の様なマークアップでも正しくアウトラインが出力されると説明されていたはずです。 HTML ところが、最近W3CのバリデートサービスでHTML5文書をチェックすると、上記のようなマークアップでは見出しレベルにつ
![最新仕様におけるHTML5のアウトライン判定とh1要素の扱いについて](https://cdn-ak-scissors.b.st-hatena.com/image/square/d61d99447f3434c475f38686e3fcb4f6ab93528f/height=288;version=1;width=512/https%3A%2F%2Fteratail.com%2Fimg%2FogpImages%2FimgFacebookShare.png)