前提・実現したいこと
サルワカさんのサイトで指示に従ってcssコードを打ち込んでいる時に行き詰まりました。
発生している問題・エラーメッセージ
h2「これは見出しです。」の文字色を変えたいのですが、反応しません。
html/css
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>CSS練習</title> <style> body { background-color: #fffbf4; text-align: center; } h1 { color: #f89174; } #headline { border-bottom: dotted 2px #f89174; } #headline p { font-size: 1.2em; } h2 { color: orange; } a { color: gray; } </style> </head> <body> <div id="headline"> <h1>CSS入門</h1> <p>これは段落です。</p> </div> <div class="main"> <h2>これは見出しです。</h2> <p>これは<span class="light">例</span>です。</p> <p> <a href="https://saruwakakun.com/">ホームへ</a> 戻ります。</p> </div> </body> </html>
試したこと
検証をしてみると、そもそもh2のカラー変更が指定されていない状態でした。
なんとなくh2の記載をカットしてh1の下にペーストしたところ、文字色が変わりました。
つまり、h2の位置が関係しているようなのですが、理由がわかりません。サルワカさんのサイトでは、h1の次に#headline, #headline p, h2の順番で記載されているわけですが、なぜ私の場合はcssが適用されないのでしょうか。。。基本的なミスだったらすみません。
補足情報(FW/ツールのバージョンなど)
https://saruwakakun.com/html-css/basic/css こちらの6番、ここまでの復習という箇所になります。
回答2件
あなたの回答
tips
プレビュー