- ベストアンサー
ホームページの作成について
こんにちは。よろしくお願いします。 現在ホームページを作成しているのですが、フレームを使用すると、いろいろと問題があるようなので、フレームを使用せずにホームページを管理していきたいと思っています。 イメージとしては、トップ画面の同じデザイン(スタイル)を使用していきたいので、左にメニューバー、右側に情報を掲載させていくよう考えています。トップページをテンプレートとしてページを作成していくと、左のメニューバーにコンテンツを増やすと、すべてのページにコンテンツを一つずつ付け足していかないといけません。これでは、今後かんりしていくのに不便なので、スタイルシートのようなものを使用して、コンテンツを増やすと、すべてのページにコンテンツを増やすことができているっていうのは無理でしょうか? HTML等のレベルは、ホームページビルダーを使用して作成しているので、ほんの基本的なことしかわかりません。参考のページ等ありましたら教えてください。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
CGIやPHPを使えば、簡単に増やすことは可能ですが、それらを覚える必要があるし、サイトにそれらが設置できる必要があるのでちょっと手間かもしれません。 他には、そのメニューの部分だけJavaScriptで書く方法もあります。そのJavascroptを外部ファイルにしておけば、複数のページで共通に使えます。とりあえずJavascriptのdocument.write()が分かれば何とかなります。 しかし、この方法はブラウザ側のJavascriptがONになってる必要があるので、”JavascriptをOFFにしてる人”のブラウザでは表示されませんので、それらの人に対して何らかの対応が必要になります。 ページ数が少ない始めのうちは、メモ帳などで普通にタグ打ちしたほうが楽だと思います。
その他の回答 (3)
"フレームを使用すると問題がある"と言うことも無いのですが... 多分リンクを作る時にどちらのウィンドウで開くか指定をしないといけない というのが問題になるのかとは思いますが、それほど面倒な作業とは思いませんが。 CGIやPHPを勉強すれば自動で増やす事も可能でしょうけど、通常はそのような事は あまり手間とは考えないのでメニューも一緒に作ってしまいますけど。 一度テンプレートを作成してしまえば、後はメモ帳やテキストエディタなどで 記述していけばいいだけなのでそちらの方が簡単だと思いますけど。
お礼
そうですね。CGI、PHPを勉強してみたいと思いますが、なかなか難しいもので…。テンプレートを作成してタグをさわるのが一番いいのかもしれませんね。ありがとうございます。
- bavarois
- ベストアンサー率34% (34/100)
基本的なことしかわからないのであれば、おそらく無理だと思います。 きっとPHPというプログラムを使えばできます。でもPHPは難しいのでPHPだけを誰かに作ってもらうのが一番いいと思います。
お礼
そうですねぇ。難しいことはよくわかりません。ホームページは、最初作ったときはいいんですが、コンテンツを増やしていくと、後で、トップページから変更しないといけないときが出てくるので…。スタイルシートみたいに簡単にできるといいんですけどね。ほかを当たってみます。
- sousakann
- ベストアンサー率22% (142/625)
>コンテンツを増やすと、すべてのページにコンテンツを増やすことができているっていうのは無理でしょうか? うーん、どうでしょう。できないような気がしますができるかもしれません >ホームページビルダーを使用して 慣れるとタグ打ちのほうがラクですよ
お礼
ホームページビルダーに頼ってしまうんですよ。簡単なんで…。でも、やっぱり使っていると、ずれたり不具合が多いんですが、徐々にタグうちをしてみようと思います。
お礼
Javascriptってのも考えたのですが、すべての人がONにしているとも限らないですものね。タグうちでなんとか滞欧しようかと思います。