A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
>スタイルシートファイルは1つのサイトに1つという変な固定概念?ができてたようです・・・
idを使いましょう。
それぞれのページのbody要素にid名をつけます。
<body id="index"> とこんな感じ。
外部スタイルシートに、それぞれのページのid名を指定して背景をセット。
同じcssファイルをそれぞれのページで呼び出せば、
あとはcssファイル1枚を書き換えるだけで、すべてのページの背景が思いのままです。
#index{background-image:url(背景画像);}
#top{background-image:url(背景画像);}
#menu{background-image:url(背景画像);}
No.4
- 回答日時:
> 実際に見かけたサイトは以下のサイトになります。
> http://www.edenviaggi.it/moduli.asp?modulo=offerte
>
> 微妙に背景の写真(ビーチと船)が違うのですが・・・
基本は同じものの様ですが、それぞれサイズの違う画像を使用していますね。
> ちなみにCSSファイルを除くことってできるんですね・・・
> 早速調べてみます。
> 見れるのは、htmlソースだけだと思っていました。
「htmlソース」が見られる状態なら、そのHTMLファイルが参照しているたいていのファイルは閲覧可能ですよ。CSSでもJavaScriptでもイメージでも。
このサイトの場合、「htmlソース」の<head>中に3種類の(外部ファイル)CSSが参照されています。他人様のサイトをここで詳しく解説するのは支障がありますので控えますが、その内の一番目に参照されいてる"style_e~略~i.css"を見てください。それを見れば、質問者様の仰る背景画像が指定されているのが、<body>ではなく、<body>直下のメインのコンテナブロックを配置する<div>に対してであり、それに数種類のIDを儲け、それぞれのIDで背景にする画像を変えているという事がわかります。HTML側でファイル別の各IDを記述することで、対応する画像が背景として表示されるというわけです。
今までの発言から考慮すると…質問者様の為を思ってアドバイスさせて頂きますが、まだCSSを学ぶ段階ではなく、HTMLファイル内の<head>内の構造やそこに書かれている事の意味を正しく理解できる様になるのが先ではないかと思われます。現在の状態では、泥縄式になってしまいそうな懸念があります。まずはHTML文書の理屈や構造の把握、それをクリアしてからCSS、です。
No.3
- 回答日時:
基本的にはCSSは外部の方がいいと聞いたので、そちらで作っていたのですが、bodyに直接背景を指定すると、すべてのページで同じ背景が指定されてしまって・
なので、必要な枚数(種類)、作ればいいんですよ・・・。
ありがとうございます。
恥ずかしながらやっと今気づきました・・・
スタイルシートファイルは1つのサイトに1つという変な固定概念?ができてたようです・・・
本当にありがとうございました。
No.2
- 回答日時:
見当もつきません。
・・・ということなので、細かな話をしてもしょうがないので、概念だけ。
・内部css なら、ページごとに、作ればよい。
・外部css なら、ページごとに、セットでHTML本体と外部cssを作ればいいです。
サイトは無料ですが、cssの参考書、一冊買って、
「雛形」通り、1回試作すれば、理解が早いですよ。
なんの分野もそうですが・・・
「雛形」を用意して、まねる、そして、カスタマイズするのが
理解しやすいですね。
ありがとうございます。
雛型ですか・・・一度近くの本屋さんへ行って調べてみます。
基本的にはCSSは外部の方がいいと聞いたので、そちらで作っていたのですが、bodyに直接背景を指定すると、すべてのページで同じ背景が指定されてしまって・・・
色々調べてみます。
本当にありがとうございました。
No.1
- 回答日時:
> 最近いろいろなサイトを見て勉強しているのですが、
どうやって勉強されていますか?
> 背景をtopページと違う画像を使い、TOPページとは違う作りにしたい
ご覧になっている「いろいろなサイト」の中には、上記の様なスタイルのサイトはありませんか?多分、その様な実例をご覧になっているからこそ、実現方法をお知りになりたいのだと思いますが。
であれば、
> どうすればよいのか見当もつきません。
と、早々に匙を投げず、まずはご覧になっているサイト中にご自分がやりたいイメージと同じものがあったら、そこで使用されているCSSファイルを覗いて検証して見ることです。そこから簡単に手がかりが得られます。
とにかくそこがスタート地点です。その上で、読み解けない箇所があったら、改めて、サンプルを引き合いにしながら質問をされる事です。
この質問自体に答えることは簡単すぎるほど簡単なのですが、質問者様はこれまでの質問でも「CSSを勉強されている」という姿勢でいらっしゃる様なので、敢えてこの様にアドバイスさせて頂いています。
いつも本当にありがとうございます。
実際に見かけたサイトは以下のサイトになります。
http://www.edenviaggi.it/moduli.asp?modulo=offerte
微妙に背景の写真(ビーチと船)が違うのですが・・・
ちなみにCSSファイルを除くことってできるんですね・・・
早速調べてみます。
見れるのは、htmlソースだけだと思っていました。
本当にありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlかcssで背景の白い枠をなく...
-
<hr>の縦バージョンはありますか?
-
IMGタグで画像の繰り返し使用は…
-
lightbox2で画像を天地左右中央...
-
【至急お助け!】チェックボッ...
-
HP作成 作成した画像を動画の上...
-
background-sizeの背景で最小値...
-
透過gif画像の上に文章を重ねる...
-
背景画像がずれる現象について
-
【ウェブ構築】DIVの背景を斜め...
-
同じ画像 複数回使用
-
画像とその下にあるテキストの...
-
画像の上にテキスト配置で、拡...
-
CSSで背景画像をランダムに表示...
-
jQuery背景画像動かすパララックス
-
スクロールすると追従する画像...
-
htmlやスタイルシートに詳しい...
-
コーディング中、右側に謎の余...
-
LightBoxの矢印の出し方
-
リストビューのTextBackground...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<hr>の縦バージョンはありますか?
-
画像の上にテキスト配置で、拡...
-
background-sizeの背景で最小値...
-
【Webサイト】画像が小さく表示...
-
画像とその下にあるテキストの...
-
background-repeat CSS で切れ...
-
【至急お助け!】チェックボッ...
-
iframe内をクリックさせない方...
-
lightbox2で画像を天地左右中央...
-
要素の幅をいろんな写真の幅に...
-
IMGタグで画像の繰り返し使用は…
-
background-sizeでcontainする...
-
同じ画像 複数回使用
-
コーディング中、右側に謎の余...
-
particles.jsの背景の上にテキ...
-
背景画像が半分しか表示されない
-
htmlかcssで背景の白い枠をなく...
-
LightBoxの矢印の出し方
-
画像の上に
-
gif画像でたまに背景がグレーに...
おすすめ情報