UL 内に H2 を含めることはできないため、UL 内にヘッダーを配置しようとしています。私が示した方法で使用しても問題ありませんか?
<ul>
<li class="head">News roll </li>
<li>News 1</li>
<li>News 2</li>
</ul>
私は友人の一人から、それは適切な方法ではなく、彼は明らかに理由を知らないと言われました.
UL 内に H2 を含めることはできないため、UL 内にヘッダーを配置しようとしています。私が示した方法で使用しても問題ありませんか?
<ul>
<li class="head">News roll </li>
<li>News 1</li>
<li>News 2</li>
</ul>
私は友人の一人から、それは適切な方法ではなく、彼は明らかに理由を知らないと言われました.
はい、大丈夫です。
構造に関しては、 ?h2
の外でタグを使用したいかもしれません。ul
(それがそのリストのヘッダーになると仮定します)。
<h2>News Roll</h2>
<ul>
<li>News 1</li>
<li>News 2</li>
</ul>
完全に有効なhtmlです。の中にタグを入れることはできませんが<ul>
、直後に . が続く必要があり<li>
ます。ただし、任意のブロック レベル要素を<li>
. したがって、li の中に H2 を含めることができます。
あなたの友人に関する限り、彼は間違っています。