ホテルを選ぶとき、これだけは譲れない条件TOP3は?

フレームを使用した場合には、検索サイトへの登録などが不利になるということで、フレームを使用しないページ作成が良いと言われていますが、全てのページで共通的に使用されるようなメニュー一覧などは、フレームを使用しないと全てのページで作成しなければならず、結果としてメニューの修正が合った場合には、全てのページに正を行わなければなりません。
全てのページで共通的に使用されるメニューなどをフレームを使用せずに簡単に作る方法はあるのでしょうか。CGI/SSIなどを使用すれば、できると思うのですが、HTMLだけでこういったページ作成はできるのでしょうか。

A 回答 (5件)

「レイアウトする方法」は、テーブルで分けます。


#3さんの入れ子にしないバージョンですと、
<table>
<tr>
<td>メニュー</td>
<td>内容</td>
</tr>
</table>

運用する方法は、外部JavaScriptファイルを呼び出す#4さんの方法で、
<table>
<tr>
<td><SCRIPT src="menu.js"></SCRIPT></td>
<td>内容</td>
</tr>
</table>

です。

また、ウェブ制作ソフトで、Dreamweaverまたは Goliveをご利用でしたら、メニュー部分をテンプレート化して
全ページに適用することができます。ただしこの場合は、テンプレート部分を変更したら全ページをアップロードしなければなりません。
    • good
    • 0

外部JavaScriptを使用すれば思っておられるようなことができると思います。


具体的にどのようにするかというと、

まず、その共通のメニューとなるタグの部分があるとします。

例えば
<A>コンテンツ1</A><BR>
<A>コンテンツ2</A><BR>
<A>コンテンツ3</A><BR>
<A>コンテンツ4</A><BR>
<A>コンテンツ5</A><BR>
<A>コンテンツ6</A><BR>
このようであったとした場合

document.write('<A>コンテンツ1</A><BR>');
document.write('<A>コンテンツ2</A><BR>');
document.write('<A>コンテンツ3</A><BR>');
document.write('<A>コンテンツ4</A><BR>');
document.write('<A>コンテンツ5</A><BR>');
document.write('<A>コンテンツ6</A><BR>');

上のようにメモ帳に書き込み、例えば「menu.js」として保存します。

次に各ページのメニューを表示させたい場所に

<SCRIPT src="menu.js"></SCRIPT>

と書き込みます。
そうすれば上記のタグを書き込んだ場所全てに先程のメニューが表示されます。
もし、メニューの内容が変わった場合には「menu.js」だけ編集し、
サーバーにUPすれば全てのページのメニューが変更、更新させることができます。
    • good
    • 0

補足です。


この方法だと、100p変更するのに2分ぐらいです。ちなみにソフトはdreamweaverですが・・・
さて、ヒントということで確認はしていませんが、タグでも書いて見ます
<body>
<table>
<tr>
<td><table>
<!--ここからルートメニュー trで段を設けなくてもOK-->
<tr><td>ルートメニュー1</td></tr>
<tr><td>ルートメニュー2</td></tr>
<tr><td>ルートメニュー2</td></tr>
<!--ここまでルートメニュー-->
</table></td>
<td><table>
<!--ここから内容 どんなレイアウトも可能-->
<tr><td></td></tr>
<!--ここまで内容-->
</table></td>
</tr>
</table>
</body>
    • good
    • 0

まず最初にtableで分ける


片方のtableにメニューを絶対パスでつくる
(このとき相対パスで作らない,変更が面倒だから)

変更のときはメニューを作ったtable全体を置換とかで変更する
(html作成ソフトではサイト全体を一括して変更できる機能があるはず)
手でタグを打っているなら、確かフリーソフトで指定したファイルを置換するソフトがあったはず

あ~、花粉症で目がかゆい
    • good
    • 0

春休みだからかなー。


他の項目でも、週をはさんで似たような質問が
でるような。
しかも、okwebで「htmlだけでは無理です。」と
読んだような。

どうも似たような質問を見るたびに、「管理人が前に
にた質問がありますよ。」と注意する人を見極め
てたりして。
本の出版されてるって言うし、その選考かもよー。
と、冗談はさておいて。

最近疲れてるかなー。
既視感+妄想かなーと思いつつ。

いろいろな方法が出ていますが、
私は、大本のメニューを作成して、原本とし、それを
コピーして使ってました。
メニューを変更するフォルダーを分けていれば、それほど
てもかかりませんし。

参考URL:http://okweb.jp/kotaeru.php3?q=1251918
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報