トピックへの返信のリストがあります。各返信には記事タグが付いており、実際にはタイトルは必要ありません。レイアウトはタイトルがなくても見栄えがします。しかし、html5 アウトライン テストでは、各応答は「未定義セクション」です。だから私はこれをフッターに入れることを考えています:
<h3>Reply-$id</h3>
これは無効ですか、それともhtml5の悪い習慣ですか?
トピックへの返信のリストがあります。各返信には記事タグが付いており、実際にはタイトルは必要ありません。レイアウトはタイトルがなくても見栄えがします。しかし、html5 アウトライン テストでは、各応答は「未定義セクション」です。だから私はこれをフッターに入れることを考えています:
<h3>Reply-$id</h3>
これは無効ですか、それともhtml5の悪い習慣ですか?
現在、W3C HTML ワーキング グループのメーリング リストに関連するスレッドがあります。これはhttp://lists.w3.org/Archives/Public/public-html/2013Jan/0109.htmlから始まります。<article>
コメント/返信に要素を使用することは役に立たないため、推奨事項を仕様から削除し、<ol>/<li>
代わりに推奨する必要があります。
これは、それぞれのコメントに明示的に見出しを付けない限り、文書のアウトラインから個々のコメントを削除する効果があります。
あなたの質問に直接答えるために、個人的には、私はBoltClockに同意しません - 見出しとしては問題ないと思います. コメント/返信は、特に返信者がタイトルを提供しない場合、返信番号を介して互いに相互参照することが多いことに注意してください。有用な効果。それでも、返信番号は返信の下位メタデータの一種であるため、フッターに含めることは不合理に思えません。
ただし、ユーザーがスクリーン リーダーなどの相互参照によって返信を見つけた場合、返信のテキストを見出しの後に配置する必要があるため、この場合<footer>
は返信のテキストの前に を配置する必要があります。プレゼンテーションの意図が無効になる可能性はありますが、それを行うことに問題はありません。