• ベストアンサー

SSIを使って、メニュー画面に共通の項目を埋め込みたいです。アドバイスください

質問ですが、左側のメニューの○月の日記っていうところを、SSIを使って共通の項目にして埋め込みたいんです(量が増えてくると毎回すべて更新するのは大変) その場合、どんなタグを埋め込めばいいんでしょうか?SSIについては初心者でまったくわからないので、具体的なソースで示していただけるとうれしいです。どこのタグに次にどういうソースを埋めるのか、という感じでお教え願います

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

  • ベストアンサー
  • am55
  • ベストアンサー率72% (24/33)
回答No.4

参考URL書き忘れました。 http://cocohome.hp.infoseek.co.jp/ssi/include.html です。

参考URL:
http://cocohome.hp.infoseek.co.jp/ssi/include.html
moosa
質問者

お礼

詳しくありがとうございました

その他の回答 (3)

  • am55
  • ベストアンサー率72% (24/33)
回答No.3

あと、メニュー用のファイルに書く内容ですが、 タグはHEADやBODY項目以外のもので普通に記述するだけでOKです。

  • am55
  • ベストアンサー率72% (24/33)
回答No.2

たとえば・・・ ファイル名:0101.html ----------------------------- <HTML><HEAD>~省略~</HEAD> <BODY> <TABLE> <TR><TD> <!--#include file="./menu.txt" --> </TD> <TD>0101のファイル</TD></TR></TABLE></BODY></HTML> ----------------------------- ファイル名:0201.html ----------------------------- <HTML><HEAD>~省略~</HEAD> <BODY> <TABLE> <TR><TD> <!--#include file="./menu.txt" --> </TD> <TD>0201のファイル</TD></TR></TABLE></BODY></HTML> ----------------------------- 以上のファイルがあるとします。 どちらを開いても メニュー部分だけはどちらも同じ表示になります。

  • am55
  • ベストアンサー率72% (24/33)
回答No.1

どのHTMLを開いても同じメニューを表示させたいわけですね。 それでしたら、 <!--#include file="ファイル名" --> もしくは <!--#include virtual="ファイル名" --> でファイル名にはメニュー項目だけを書いたファイルを指定します。 このファイルを編集するだけでどのページを開いても 同じメニューが表示されます。