※ ChatGPTを利用し、要約された質問です(原文:全体に色を付けたいのに、<hr>で区切ると色が取れ)
HTMLタグで色を付けたいが<hr>で色が取れる理由は?
このQ&Aのポイント
HTMLの<hr>タグを使用すると、色が取れてしまう現象が起こる。
色を付けたい要素と色を取る要素が、<hr>タグによって分けられてしまうため、色が取れる。
<p>タグと<hr>タグは別々の要素として扱われ、それぞれに色が設定されるため、色が取れる。
全体に色を付けたいのに、<hr>で区切ると色が取れ
全体に色を付けたいのに、<hr>で区切ると色が取れちゃう
*****************************
<html>
<body>
<p style="color:DeepPink">
あああ
<hr>
いいい
</p>
</body>
</html>
*****************************
を実行すると、「あああ」だけに色が付き、
<hr>
から下は、元の色に戻ってしまいます。
<hr>は、<p style="color:DeepPink">と</p>
の間にあるのに、なぜ、<hr>を境目に色が取れてしまうのでしょうか?
*****************************
<html>
<body>
<p style="color:DeepPink">
あああ
</p>
<hr>
<p style="color:DeepPink">
いいい
</p>
</body>
</html>
*****************************
と、
するしかないですか?
お礼
ありがとうございました。