- ベストアンサー
CSSでback-ground設定で一つの頁を除外
ホームページ作成で、一つのサイトの中に、複数のページのある場合についてです。 CSSで、「 back-groundcolor 」を、まとめて全てのページに設定しました。 現在は、すべてのページが、同じ背景になっています。 しかし、その中で、いくつかのページを、「 別の背景か、または無地にしたい 」場合は、どのようにすれば良いのでしょうか? 詳しい方がいましたら、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そのページのhead内でスタイルシートを設定する。 この場合、詳細度が同じになりますから必ず外部スタイルシートの読み込み指定より後に書きます。 また、そのページのbody要素のstyle属性で指定しても良いです。この場合は詳細度が最大になります。 <link rel="styleSheet" media="screen" **** <style type="text/css" media="screen"> <!-- body{background-image:url();}<!-- 詳細度 d=1 --> --> <style type="text/css" media="print"> <!-- body{color:white;} --> あるいは、 <body style="background-image:url();"><!-- 詳細度a=1 -->
その他の回答 (1)
- DrFell
- ベストアンサー率55% (305/551)
回答No.2
bodyにクラスを付ければ、background:#のみならず、他のほぼすべての要素も別のスタイルにできます。 外部スタイルシートで対応できますので、そこもまた、一元管理できて楽です。
質問者
お礼
ご回答、ありがとうございます。とても参考になりました。
お礼
ご回答、ありがとうございます。とても参考になりました。