質問: こんにちは。 HTMLについての質問です。 「タグの中にリストタグ(等)を含めてはいけない。」という文を見ました。
回答: 「p 要素はリスト要素を内容として含むことができない」です。 | でもVS Codeで試したら反映されます。 | とのことですが、p 要素に CSS で border を付けて調べましたか? でもVS Codeで試したら反映されます。 あああああ いいいいい ううううう でもVS Codeで試したら反映されます。 上の例では、border の内側に ul 要素は入っていないはずですし、ul 要素の後ろの「でもVS Codeで試したら反映されます。」には border が付かず、文字色も赤になりません。ブラウザは、 タグの直前に を補って解釈し、 の後ろの には開始タグがない状態になるのです。 span 要素を入れ子にするのは問題ありません。