サイト内のある特定のコンテンツには全く同一デザインによるHTMLファイルが20枚含まれています。その20枚はお互いに関連した内容なので相互に密接な行き来が出来るようにコンテンツ内リンクを張っています。そのリンク方法は小さい表を各特定HTMLファイルの頭に置いて、表のセル20個に番号を入れその数字にリンクを張っています。
ところがリンク内容に変更があった時などにHTML20枚にある同じ表を同じように変えなければなりません。管理を容易にするためにこの表をサイトのどこかに独立させ、20枚それぞれに同じものを表示させつつリンクを張る事が出来るでしょうか。
ちょうど外部CSSが各HTMLのデザイン要素をコントロールするようにリンク表そのものを表示させコントロール出来れば最高なのですが。やさしいテクニックでならその特定コンテンツ用の目次HTMLを一枚置き、それを経由してリンクさせるのは思いつくのですが、訪問者に一手間余分なクリックをさせなければならないのでそれは避けたいのです。一方でサイト全体のナビゲーションの為にはそもそも別フレームで表によるメニューを用意しているのでその手は使えないのです。
良いアイデアが浮かんで来ません。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
案1:IFRAME要素として埋め込み、それっぽく表示させる。
案2:SSI(サーバサイドインクルード)を使う。
案3:HTMLをon the flyで書き出すJavaScriptコードを外部ソースとして読み込む。
案4:makeやperlを駆使して、ローカル側でリンクを一括変更する自動化スクリプトを作る。ついでにアップロードまでしてくれれば、なお良し。
この回答への補足
ご回答有難うございました。
案1以外は知らない言葉ばかりなので調べてみました。が、はっきり解りません。近々VBを勉強しようと思っていますが、それで解決出来るのでしょうか。ともかく表を一つだけ用意してそれをあちこちのHTMLに埋め込むという事は簡単ではなさそうと言うことは解りました。
No.2
- 回答日時:
>一方でサイト全体のナビゲーションの為にはそもそも別フレームで表によるメニューを用意しているのでその手は使えないのです。
デザインがわからないのですが、フレームをさらに分割すればよいのではないでしょうか?
例えば、左にメニューがあるなら、右のフレームを上下分割して、上フレームにリンクを設置すれば、すっきりすると思います。
この回答への補足
ご回答有難うございました。
たしかに特定コンテンツ画面のみフレームを増やすという方法もありますし、#1さんが仰るようにその時は「それっぽく」デザインすれば煩わしさは減るかもしれませんが、この方法は万やむをえない最後の手段に取っておこうと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル VBAでBook モジュールのプロシージァ(コード)に除外シートを設定したい 1 2023/01/11 15:53
- PowerPoint(パワーポイント) エクセルファイルが他のデーターソースへのリンクが含まれている場合の調べ方を教えてください。 2 2023/08/24 13:03
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
- インターネット広告・アフィリエイト Googleアドセンスの審査がなかなか通りません。 テーマは「美容と健康」について。 不合格の理由は 5 2022/09/26 18:24
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- Windows 10 フォルダ内の全ての画像を矢印キーでスライドできるようにしたい 1 2022/10/21 12:53
- システム ホームページの仕組みについて 3 2022/08/16 14:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AfterEffectsでイージーイーズ...
-
photoshopのアニメーションで拡...
-
キーフレーム
-
aviutlで最後まで動画が読み込...
-
GIFアニメ(ImageReady)について。
-
XMLを作成してもタグしか表示さ...
-
テキストエリア内の改行禁止
-
H1タグに改行の<br>を使う
-
プルダウン(リストボックス)の...
-
自分のサイトを開いた時にウィ...
-
Excel VBA 見本通りに...
-
プルダウンメニューの開く方向...
-
<TD><input type="text"></TD>...
-
ExcelのVBAでHTMLのタグ数を取...
-
テーブルのセルデータを自動改...
-
文字の最後に半角空白が勝手に...
-
VC++2010 MFC サイズの最大化に...
-
埼玉県内にUFOキャッチャーで突...
-
Windowsのformでtextareaに入力...
-
ローマ数字などの文字化け対策...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AfterEffectsでイージーイーズ...
-
aviutlで最後まで動画が読み込...
-
キーフレーム
-
MMDのAVI出力にとんでもなく時...
-
Mayaレンダリングの中断
-
photoshopのアニメーションで拡...
-
VFRのmp4をCFRに変換したい
-
複数のgifアニメをレイヤーで重...
-
気軽に動画上にマーカーをつけたい
-
After Effects CS4で決まったフ...
-
ふぬああの音ずれを直す方法を...
-
avidemuxでavi動画を一部切り取...
-
FireWorksでアニメーションGIF...
-
3dsmaxのBipedの使い方について
-
フレームの間引き
-
GIFアニメで不要な線がでてしまう
-
ワードでホームページ作成・フ...
-
GIFアニメ(ImageReady)について。
-
Blender 20世紀FOX風動画...
-
AviUtl不具合
おすすめ情報