- ベストアンサー
CSSについてです。 私は初心者で、HTMLはわかるのですが CSSが
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
CSSは骨組み HTMLは皮だと考えてください。 >ページをたくさんつくってサイドメニューだけは、同じにしたいので 皮だけたくさん作っても 同じ骨格にはなりません まずCSSで骨組みを作ってから、その骨に対して皮を張ります。 ですので再度メニューだけは同じにするということは、サイドメニューを作りこみ ページ内容の入っていない骨組みを1つくります。 それをページ分コピーしてファイル名を変えて ページ内容のBOXの部分にそのたくさん作ったページを張り込んで サイドメニューにリンクを張っていけばいいわけです。 DWでならサイドメニューをライブラリー登録して、それを張り込んでいけばページリンクが 変わっても自動で変更してくれるとか、機能のことを言うと初心者の方がついていけませんが 基本はこういうもんだと思ってください。
その他の回答 (1)
- nattocurry
- ベストアンサー率31% (587/1853)
CSSは、HTMLで書いた文書のスタイルを設定するものです。 なので、「ページをたくさんつくってサイドメニューだけ同じにする」ということは、CSSでは無理です。 「ページをたくさんつくってメニューだけ同じにする」というのは、HTMLでやらなければなりません。 そのメニューをサイドに配置するのはCSSでできますが。
お礼
ありがとうございます!!頑張ってみます!
関連するQ&A
- HTML+CSSについて質問です
当方のHPは左サイドにメニューリスト、中央部分に記事を書いている2カラムです。また、ページ数は100ページくらいありますが左サイドのメニューリストは全て共通となっています。左サイドのメニューリストは定期的に更新しているのですが、一つの項目を追加したい(削除したい)場合、全てのページの左サイドメニューを更新しなければならず、かなりの手間がかかってしまいます。なので、左サイドメニューは独立したHTMLを作成し、更新の手間がかからないような形にしたいと考えています。このようなHTML+CSSを作成する場合、どのようにすればよろしいのでしょうか?また、参考になるサイトがあればご教授よろしくお願いします。ちなみに当方のHPを作成する知識は、基本的なタグやCSSがわかる程度の初心者レベルです。
- ベストアンサー
- HTML
- PHPとHTMLとCSSの関係性について
PHP初心者です。 PHPとHTMLとCSSの関係性について教えてください。 今回、サイトをHTMLからPHP化しようと思っています。 (サイト管理が楽になると思ったため) 今作ってあるサイトは、外部CSS+XHTMLで作成していますが、 そのHTML内に <? include"../../side.html";?> とPHPの実行を記述した場合、 別ページとして用意した ../../side.html は外部CSSにデザインが左右されるのでしょうか? それとも ../../side.html の中でデザインを全て記述しなければいけないのでしょうか? こういう基本的過ぎる内容はどこのサイトにも初心者でも分かるように詳しくは書いてありませんでした。 よろしくお願いします。 ---------------- 48時間ぶっ続けで、色々調べてみました。 そして、PHPはサーバー側での処理でHTMLを吐き出すらしい、といことがわかりました。 (確認作業で自己PCをサーバーにするとかの必要も...) CSSとHTMLは確かブラウザ側での処理ですよね? 違っていたら教えてください。 もしそうなら、 普通に1ページの外部CSS+HTMLを作る→PHPで切り張りする これだけで、あとは切り取ったページの更新だけで全ページに更新を表示できるし、PHPって便利だなーと思います。 基本的な事が全く分かっていないおバカさんですが、よろしくお願いします。
- 締切済み
- その他([技術者向] コンピューター)
- HTML・CSSに詳しい方お助け下さい!
HTML・CSSに詳しい方お助け下さい! このお店のようなサイトデザインにしたいのですが… http://www.coco-lagoon.com/ 左側のメニューをクリックすると、右側に商品説明が出ます。 これはインラインフレームとは違うのでしょうか? 左側メニューの文章を編集したら、すべてのページの左側も同じようにいじらなければならなくなる気がするのですが、あまりにも面倒な気がします。 今はインラインのようなCSSがあるのでしょうか? どういう仕組みになっているのか教えていただけたら大変助かります。 よろしくお願い致します!
- ベストアンサー
- その他([技術者向] コンピューター)
- CSSで横並び→HTMLの記述は?
最近、独学でプログラミングを学び始めた初心者です。 で、HTML&CSSで「メニューリストを横並びにする」にする方法がわかりません。 どうしたら良いでしょうか? CSSでは、 /* すべてのページに適用 - navまわり - */ #nav li { display: inline; list-style-type: none; padding-right: 30px; } で合っていると思いますが、HTMLでは何が間違ってますか? 知識が浅くざっくりとした質問で申し訳ありません。 これだけの情報だと回答が難しいかもしれませんが、非常に困っております。 よろしくお願いします。
- 締切済み
- HTML
- CSSのことで迷子になってます。誰か教えて下さい。
CSSを使って各ページにメニューがあるページを作りたいのですが誰か教えて下さい。 パソコン初心者なもので・・・。 昨日まではHTMLのフレームを使うところまではいったのですが、それだとメニューをクリックした時にURLが変わりません。 URLが変わって、メニューに変更があった場合などは一箇所直せばすむようにしたいです。 誰か助けて下さい。
- ベストアンサー
- HTML
- HTMLとCSSで、
HTMLとCSSでサイトを作っているのですが、 メニューバーの表示が上手く出来ません。 添付の上の図ようなメニューを作りたいのですが、 下の図のように、メニューがフラッシュで隠れてしまいます。 フラッシュの上にメニューを表示させるにはどうすれば良いですか? よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- CSS、HTMLのメニューリストの解説をお願いします
宜しくお願い致します、趣味でホームページ制作をはじめました。 http://www.b-architects.com/ 上記のサイトのトップページの 「メニューの部分だけ(リスト)」、 構造を理解して自分もこんな感じでメニューを作りたいと思っています。 ちなみに私の知識としては、HTMLの記述は非常に初心者レベルで記述できる程度、CSSに関しても同じであります。 上記サイトを理解する上でまず、上記サイトのトップ画面を開いた上で、 ファイル→名前を付けて保存する 事で、上記サイトの構成しているファイルと部品(CSSファイルやら 画像)を保存して、上記サイトのHTMLソースを眺めながら、 「メニュー(リスト)の部分だけ」 理解し、自分も同じように記述して習得しようとしているのですが、 「ちんぷんかんぷん」です。 まず、メニュー(リスト)にあるサービス~ケーススタディの左横の 縦の棒ですが、これは画像なんでしょうか?ソースで記述されたものなのでしょうか? 先ほども私が書いたように、トップページからファイル→保存をすると このページを構成するファイルと部品(CSSファイルやら画像)は確かに 保存されてますが、縦の棒に該当する画像は保存されてませんでした。では ソースでCSSか何かで記述されているのだろうか?と思い外部CSSファイルを睨めっこしたのですが、そんな形跡がありません。 このサイトはプロのデザイン制作会社のページなのでコード文字数が多く なかなか私も完全に構造内容を確実に把握できません。 「メニュー(リスト)部分のみ」でいいのでどなた様かどうか解説して 頂けないでしょうか? また私もどうも地頭が悪いので、メニュー(リスト)の部分を構成する HTMLとCSSを抜粋して説明して頂けると本当に有難いです。 友人には、そんな難しいサイトで勉強せず、適当にテーブルで作ればい いだろうが!と言われますが、なんとかこのサイトで理解したいんです。 上記サイトの構造を眺めて2週間ですが、全然わかりません。 助けて下さい。宜しくお願い致します。
- ベストアンサー
- CSS
- CSSでこんなことしたい
CSS初心者です。 HPをこんどCSSを使って作成したいと思っています。 で、いろいろなページを参考に独自でがんばろうと… そんな状況ですが、ページ内のメニューにマウスを持っていったときに メニューが増えるようにするにはどうすればいいのですか? そんなCSSがあるのでしょうか?
- 締切済み
- ホームページ作成ソフト
- 外部CSSが反映されるHTMLとされないHTML
レンタルサーバのファイルマネージャを使ってサイトを作っています。 外部CSSで文字のフォントをMS Pゴシックに統一したいのですが、反映されるページとされないページができました。 CSSには、 @charset "Shift_JIS"; p { font-family: "MS Pゴシック",sans-serif; } 読み込みには、 <link href="./style.css" rel="stylesheet" type="text/css"> と記述しました。 反映されたのはサイト2ページ目の2分割フレームの片側だけで、その他のページはブラウザで指定したフォントのままCSSが反映しません。 HTML、CSS共に文字コードはShift_JISで統一していて、それぞれ<head></head>間の同じ位置に記述してあります。 反映されたHTML内にはボックスの幅指定でCSSを使っていますが、その他のページにはCSSを使っていません。違いはこれだと思うのですが、それがきっかけで反映されたりされなかったりと変わるものなのでしょうか? HTML、CSS共に初心者です。この質問が初歩的なことなのか難しいことなのかもわかりません。 よろしくお願いします。
- ベストアンサー
- ホームページ作成ソフト
- HTMLとCSSのホームページのメニューについて
HTMLで過去に作った経験がほんのちょっとだけありますが、フレームは良くないという話もあり、 またCSSたどあとで全HTMLファイルに対してちょっとの変更でデザイン変更できるということで 今回初めてHTMLとCSSでホームページを作りました。 HTMLはまあこんな感じです。 <body> <div id="contener"> <div id="contents"> <h1>内容だよ</h1> <div id="main"> <p>内容1だよ<br> 内容1ですよ。内容1だって言ってるよ。 </p> </div> </div> </div> <!--左サイドメニューバー(回り込み)--> <ul> <li><a href="index.html">TOPページ</a></li><br> <li><a href="naiyou1/naiyou1.html">naiyou1</a></li> <li><a href="naiyou2/naiyou2.html">naiyou2</a></li> <li><a href="naiyou3/naiyou3.html">naiyou3</a></li> <li><a href="naiyou4/naiyou4.html">naiyou4</a></li> </ul> </body> で今困っているのが「左サイドメニューバー(回り込み)」以下で左にメニューバーを設置しているのですが、 コンテンツを増やすたび”全部のHTMLにリンク1行追加しなければいけない”ということです。 <li><a href="naiyou5/naiyou5.html">naiyou5</a></li> とか。 数ページだったらなんてことないのですが、20ページ以上になると手間ですし、ミスも出てきます。 こんなものなのでしょうか? いい知恵があれば教えてください。
- ベストアンサー
- CSS
お礼
ありがとうございます。DWはいいんですね!!