• ベストアンサー

CSSでback-ground設定で一つの頁を除外

ホームページ作成で、一つのサイトの中に、複数のページのある場合についてです。 CSSで、「 back-groundcolor 」を、まとめて全てのページに設定しました。 現在は、すべてのページが、同じ背景になっています。 しかし、その中で、いくつかのページを、「 別の背景か、または無地にしたい 」場合は、どのようにすれば良いのでしょうか? 詳しい方がいましたら、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

そのページの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 -->

thanksv
質問者

お礼

ご回答、ありがとうございます。とても参考になりました。

その他の回答 (1)

  • DrFell
  • ベストアンサー率55% (305/551)
回答No.2

bodyにクラスを付ければ、background:#のみならず、他のほぼすべての要素も別のスタイルにできます。 外部スタイルシートで対応できますので、そこもまた、一元管理できて楽です。

thanksv
質問者

お礼

ご回答、ありがとうございます。とても参考になりました。

関連するQ&A

  • cssについて

    ホームページでcssにしたいページがあります。そこで判らない点がありまして皆さんの教えを乞いたいと思い質問した次第です。 1.cssを作成したページはcssのフォルダを作って、その中にcssのソース(HTML)を格納し、サーバーに転送するそうなんですが、これはページ全体のソースのことですか。cssの部分だけですか? 2.cssのページはバック(壁紙)が“白”と“緑”のページがありますが、この場合はcssのフォルダを別々に作るのですか? 3.cssフォルダによってページが一括管理出来て更新が簡単になるとのことですが、ページ全体をcssにした方が管理しやすいですか? 4.cssのソースはホームページを作ってるソフト以外のエディタにコピーしても宜しいですか? Dreamweaver3で作成してますが、以外とアバウトなソフトなので、細かい設定はソフトの機能に頼らず、ソフトのタグをいじっています。なんせ初心者です。判りやすく解説お願いします。

  • CSSテンプレートに白紙から作ったページを追加する

    ホームページビルダー17でホームページを作り始めました。 CSSテンプレートも分かりづらかったので、白紙から数ページ作ったのですが、 フレームを使うとプレビューが幅広になったり、こちらもよくわからないので、 もう一度CSSテンプレートで作り始めてます。 白紙から作ったページを現在のCSSテンプレートのページに別ページとして追加したいのですが、 どうすればよいのでしょうか? またサイトはジャストシステムサービスを使うか、ムームードメインとロリポップの組み合わせにするか どっちがよいのかも教えていただければと思います。 素人なもので複雑な設定は難しいと思います。どうぞよろしくお願いいたします。

  • パスワード設定のページを作りたいです。

    現在、ホームページを作成中です。 その中で、パスワードを入力しなければ、 先へ進めなくなるようにしたいのですが、 その設定方法など教えていただけると助かります。 ソフトはGoliveを使っています。 簡単なコミュニティのサイトを作りたいので、 できれば、パスワードを複数用意して、 そのパスワードごとに異なるページに移動するようにしたいと考えています。 よろしくお願いします。

  • リンクの表示方法ってCSSで設定可能ですか?

    例えばですが、サイトのリンク全てが別ページで開かれるようにしたい場合、CSSでの設定というものは存在しますでしょうか? 通常、target="_blank"をaに定義すればよいのだと思うのですが、全てのリンクが!と決まっていた場合、1つ1つ行うのは時間がかかってしまうので、CSSで全体に設定が出来ればいいなーと考えてしまいました。 調べるのですが、この様な設定が見つかりません・・・。 ご存知の方がおられましたら、何かよきアドバイスを頂けたらと思います。 宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • tableのwidthのようにどちらでも設定できる場合はhtmlそれともcss

    ただ今、html+cssでホームページを作成しております。 この前まではホームページビルダーにて作成しておりましたが 現在dreamweaverにて製作しております。 せっかくなのでわからないながらも勉強しつつcssでなるべく簡素化した htmlのソースを心がけて作っております。 ここで疑問があり足踏み状態なのですがhtmlでもcssでも両方で指定できるものが数多くあります。 例えばtableやtdのwidthや背景などhtml、cssどちらでも指定できる場合 どちらで指定したらよろしいのでしょうか? また、文字色等はhtmlでの指定は推奨されていないことは存じておりますが 実際の現場ではどうなのでしょうか? 非推奨の事項を全部把握しておりません。 参考になるサイトがあればお教え頂ければ幸いです。 勉強中の身で大変初歩的なことかも知れませんがどうぞよろしくお願いいたします。

    • ベストアンサー
    • HTML
  • cssについて教えてください。

    1ページづつシリーズ分けしたページが計5ページある商品紹介のコンテンツエリアをcssでコーティングしたいのですが、背景だけが違っていてその他の仕様はすべて同じときにcssはどう書いたらいいのでしょうか? 全部同じ仕様なので1つcssを作ってすべてに適用させればいいと思っていたのですが、背景だけ違うので各ページ別々のcssを作ったほうがいいのでしょうか?

    • ベストアンサー
    • CSS
  • CSSを使用したページデザイン・背景色が変わらない

    現在CSSを多用したページのレイアウトを作成しています。 ある程度のレイアウトが出来てきたので背景色を付け加えてみようと思ったのですが 何故か背景色が変更できません。 中身としてはフッターの固定のために<BODY>内に親要素としてコンテナを作成して その中にメインコンテンツを入れています。 BODYに対して背景色の指定をしてもコンテナの外の色の変化もないく コンテナの背景色を指定しても同じ状態です。 CSSの知識も乏しいので原因がわからずお手上げ状態となってしまいました。 下記にhtmlとCSSのリンクを掲載しますので 原因が分かる方がいれば教えてください。 素人なのでソースは汚いですがそこはそっとして置いてください… http://beatprovider.info/oshiete/index.html http://beatprovider.info/oshiete/style.css

  • CSSでページ毎に見出し画像を変更したい

    こんにちは。 今CSSの勉強をしながらサイトを作っています。 まだまだ基本知識くらいしかなく応用出来ず困っています。 各ページのタイトル(見出し<h●>)を背景画像に設定して表示していますが、タイトルがページ毎に違うため1ページ毎にCSSを作っています。各ページの見出し画像を一つのCSSまとめて記述する方法はないでしょうか? よろしくお願い致します。

  • ホームページCSS設定について

    はじめまして早速ですがホームページ作成についてお尋ねいたします。ホームページビルダーV6で以前からホームページを作っています。しかしHTMLだけの作成では文字のサイズや行間など設定を固定できずCSSも設定していこうと思っています。すでにビルダーなどで作成したホームページを後からCSSで固定していく手際のよい方法又はソフトなどはありますか?ご教示お願いします。

  • cssは複数作る?

    こんにちは。 ホームページを自分で作成している初心者です。 ページがだんだん増えてくると、それにともなってcssの記述も多くなってきます。 そこで今はテーマやカテゴリーごとにcssを分けているのですが、cssもだんだんと増えてきます。 そもそもcssは複数作るものなのでしょうか。 そのことによる利点、欠点などがあれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう