• ベストアンサー

【初心者】CSSリンクについて

外部CSSのあるテンプレートをダウンロードしました。 今まではHTMLだけでHPを作ってたのでCSSについては全くわかりません>< ヘッダー、左にメニュー、右にメイン、そして下にフッターがあるものなんですが、 メニューをクリックして内容をメインに表示させるというのがどうやっているのかわかりません--; 本当に初歩的なことですみません。。 今までだとフレームを使ってターゲット指定でメインにリンクする方法ですがCSSだと?? 自分で本も買ってきて勉強もしてますが外部呼出しSCC…難しいですT_T

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

  • ベストアンサー
回答No.3

それはきっと、ヘッダー、メニュー、フッター全て同じ内容でメインの部分だけ違う内容のページを複数つくれば良いんじゃないでしょうか? もうテンプレートがあるんだから、メインの内容書き換えて、メニューにリンクを書けば良いだけじゃないですか? そんなに難しくないと思いますが?

nami__nami
質問者

お礼

なるほど!!!!! 理解できました!! フレームのようにみえて違ったのですね。 有難うございました^^

その他の回答 (2)

  • partita
  • ベストアンサー率29% (125/427)
回答No.2

>左にメニュー、右にメインというCSSページ 「CSSページ」という言葉は普通用いません。 左メニュー、右メイン、はよくあるレイアウトですが、全部のページに共通で左にメニューがあるからフレーム、とも限りません。CSSとフレームは関連する言葉ではありません。 >例えばメニューの会社概要をクリックしたときにメインページにそのページを表示させたい場合 フレームは敬遠されることもあるので控えたほうがいいと思います。また、将来的に、フレームは廃止になる予定です。面倒でも1ページずつメニューを作成してみては?

nami__nami
質問者

お礼

再びありがとうございます。 >面倒でも1ページずつメニューを作成してみては? そうですね!私は少し勘違いをしていたようです。 ありがとうございました!

  • partita
  • ベストアンサー率29% (125/427)
回答No.1

>今までだとフレームを使ってターゲット指定でメインにリンクする方法ですがCSSだと?? CSSではできないと思います。 今も昔も、そのような動作はフレームではないでしょうか。

nami__nami
質問者

お礼

回答有難うございます! ということは今までどおりで、例えばメニューの会社概要をクリックしたときにメインページにそのページを表示させたい場合、 <a href="URL" target="main">会社概要</a>とするということですか? そして左にメニュー、右にメインというCSSページはフレームでできてるのですか??