6 に答える
段落でない場合は、段落としてマークアップしないでください。(HTML 仕様では、ドキュメント内の特定のポイントでどの要素が許可されているかを判断するために DTD を読み取る方法が説明されています。)
<p><strong>- end -</strong></p>
……とはいえ、これが何かはわかりません。通常の文法規則に従う必要があります。
学術的な回答: どちらも XHTML 互換です。実用的な答え: ブラウザはそれについて気にしません
「- end -」は、<hr/>
またはp:after{content:"-end-"}
コンテンツが段落でない場合、そのようにマークすることはセマンティックではありません。
終了マーカーが読み取られるように設計されている場合、それが実際に段落であるかどうかは議論の余地があります。読むように設計されていない場合は、 のような読み取り指向のタグでマークアップするべきではありませんが<strong>
、代わりに、フォントの太さを太字にするスタイルシートが適用されたスパンまたは div に配置する必要があります。
<strong>
あなたが言及したように、タグはブロックレベルの要素ではないため、下の方が意味的に正しいです<p>
。そうしないと、HTML を検証しようとしたときに問題が発生することは間違いありません。