- ベストアンサー
<body>のあとの<h1>スタイルシートが反映しません。
HTML初心者です。 HTMLで <h1>○○株式会社</h1> CSSで body{color:#666666}薄いグレー h1{color:#ff0000}赤 としたとき、○○株式会社の文字の色が、赤に変わりません。スタイルシートは後に書いたものが優先されると聞いたのですが、なぜでしょう?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
おっしゃられる状況が再現できません。 ============himajin.html========== <?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> <head> <link rel="stylesheet" href="himajin.css" type="text/css" /> <title>○○株式会社-トップページ</title> </head> <body> <h1>○○株式会社</h1> </body> </html> ===================himajin.css=========== @charset "Shift_JIS"; body{color:#666666} h1{color:#ff0000} ================================ でh1要素は赤文字にきちんとなりましたが・・・・
その他の回答 (2)
- ken_koyama
- ベストアンサー率16% (2/12)
ソースの現物を見ればひょっとして、ミスを探せるかもしれないが、 終わりを ミコロン(テンコンマ); で終わらせてるか? ようは、文で言う丸でしめているか? じゃないかな? 上のソースだと閉じ}で終わっちゃってる?のは気のせい? h1{color:#ff0000;}の;は?それがないと赤は出ないと思うし 赤が出ても他の人のPCでは見れてないかも(⇒つまり間違った記述ってこと) 俺もたまに忘れちいますが・・・。 DWは使い方次第で、結構いらないタグもバンバン記述しちゃ^^。
- 参考URL:
- http://www.nextindex.net/
お礼
ありがとうございます。 おかげさまで、解決しました。
- miracle3535
- ベストアンサー率20% (306/1469)
h1を他の文字a1にでも変えてみてください。 CSSは殆どやったことがないので自信がありませんが h1は文字の大きさ指定に使われますので、CSSではコントロールできないのではないでしょうか。
お礼
ありがとうございます。 文字は変わるのですが、色が変わらないんです。 おかしいですよね?
お礼
すいません。なりました。 DreamWeaverを使ってたのですが、 赤文字にならなくてなんでかな~と思って質問しました。 しばらくしたら、文字が赤色になってました。 ひと安心しましたが、 なぜ、変わらなかったのか不思議です。 どうもありがとうございました。