ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:standchen フレームを使わない表示の仕方
困り度:
  • 困っています
個人のHP作成の際フレームを使おうとしていましたが、よくないと聞き他の表示の仕方を探しています。
フレームを使わずにフレームのような表示をするにはどうしたらよいでしょうか。
(メニューと表示部分を上下に分け、メニュー部分はどのページでも表示させたいです)
CSSやjavascriptなど使うのかな、と思いつつどう書けばそうなるのか全くわからない状態です。
ぜひ知恵をお貸しください。
また、わかりやすく説明されているサイト様などあれば教えてください。
質問投稿日時:08/03/15 00:24
質問番号:3863717
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

 

回答者:taloo 全てのページで同じ内容を書けば、全てのページで同じ内容が表示されます。
必要が有れば、CSSファイルやJavaScriptファイルも、全てのページで同じファイルにリンク(<link href="">)するか、同じ内容(<script>や<style>)を記述して下さい。


「同じ内容を何度も書く」という手間を省くために、
フレームを使ったり、すでにでているようなSSI(サーバーサイドインクルード)やテンプレートを使うのが一般的です。

敷居は高めですが、JavaScriptのAjaxという考え方もあります。
Ajaxを応用して、CSI(クライアントサイドインクルード)という言葉も出てきていますので、
そのうち、Ajaxではなく、CSIという方向で一般化すると思います。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/15 13:55
回答番号:No.3
この回答へのお礼回答ありがとうございます。
SSIやAjax、CSIなんていうのもあるんですね(@_@;)
まだまだ勉強不足です・・・;
確かに同じ内容を何度も書くのは手間なのでSSIやテンプレートについても調べてみようと思います。

回答

良回答10pt

回答者:yosakun フレームを使わない場合
一般的にはSSIやDreamweaverやホームページビルダーなどテンプレートエンジン機能の付いたHTMLエディタを使う場合が多いです。

phpなどが使える環境であればメニュー部分のみを外部ファイルとし
includeするといいです。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/15 01:13
回答番号:No.2
参考URL: http://as76.net/dai/prg/include.htm
この回答への補足HTMLエディタは今のところ持っていないのですが、あったほうがいいのでしょうか・・・(メモ帳に手打ちしています)
なるべくお金をかけたくないので・・・。
phpについてはあまり知らなかったのでURLが参考になりました。
が、サーバーのほうがphpを禁止しているので残念ながら使えないようです;
この回答へのお礼なんとか自分でできそう、というところまできました。
回答ありがとうございました。

回答

良回答20pt

回答者:auty 初めての場合、下記のページがとても参考になると思います。

http://www.kuhp.kyoto-u.ac.jp/~diag_rad/web/p_frame.html
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/15 00:44
回答番号:No.1
この回答へのお礼回答ありがとうございます。
早速、このページみてみました。
今まで手がかりがなかった状態だったので助かります。
初心者なので少し難しそうですが頑張ってみたいと思います。
 
最新から表示回答順に表示良回答のみ表示