No.2
- 回答日時:
フレームを使用しない場合、HTMLではできません。
PHPを使用するのがベストだと思いますが、拡張子が「ファイル名.php」になり、URLが変わってしまいます。
それが嫌であれば、JAVASCRIPTでも可能です。
トップ・サイド・メインコンテンツ・フッターそれぞれで呼び出すソースを別ファイルにして、元のファイルの該当部分でファイルを呼び出すのか、トップ・サイド・メインコンテンツ・フッターそれぞれを変数にして呼び出すのか、方法はいくつかあります。
以上の方法はPHPでもJAVASCRIPTでも可能です。
PHPで別ファイルを呼び出す方法のページを参考URLに記載します。
参考URL:http://www.ilovex.co.jp/blog/system/distribution …
No.3ベストアンサー
- 回答日時:
あまりに古い・・枯れきった手法で申し訳ないのですが・・HTTP始まって以来存在するといっても良い。
すくなくとも30年前にはあったSSI使うのが一般的です。多少でもウェブサイト作れば知っているはずです。
※拡張子htmlのままがよければ.htaccessに AddHandler server-parsed html と書いておくだけ
<html>
<head>
・・・・・・【中略】・・・
</head>
<body>
<div class="header">
<h1>タイトル</h1>
<!--#include virtual="/ssi/header.htm" -->
<div class="nav">
<!--#include virtual="/ssi/nav.htm" -->
</div>
</div>
<div class="section">
本文記事
<div class="nav" id="tableContent">
このページの目次
</div>
<div class="aside">
<!--#include virtual="/ssi/aside.htm" -->
</div>
</div>
<div class="footer">
<!--#include virtual="/ssi/footer.htm" -->
</div>
</body>
SSI[Server Side Includes]
⇒Server Side Includes - Wikipedia( http://ja.wikipedia.org/wiki/Server_Side_Includes )
includeを使用すると「同一Webサーバ上に置いた別ファイルの内容を取得してWebページに内に差し込む。クライアント側では既に取り込まれた状態になっているため、ブラウザ等でソースを見てもinclude指定と差し替わっているため見分けができない。」
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Visual Basic(VBA) 【マクロ】表への繰り返し転記について 1 2022/11/19 16:30
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- その他(買い物・ショッピング) アイハーブについて詳しい方、ぜひ教えてくださいませ。 わたしは数年前からアイハーブを利用していて、友 1 2023/08/20 14:52
- Windows 10 「新規作成」メニューが表示されません 2 2023/04/07 14:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cnt <= (others => '0'); の意...
-
pythonでのカーソル移動がずれる
-
htmlの文字が縦書きになる
-
画像にリンクを張ると画像がず...
-
【ヒトの神秘】美男美女から何...
-
ポップアップメニューを表のよ...
-
htmlのolやulなどlistにtitleや...
-
超音波で洗脳。
-
スクロールボックスを中央に配...
-
widthやheightの数値に単位(px...
-
含む含まないという概念自体の...
-
CSS:animation開始位置の設定
-
HTML属性での「""」 「''」違い
-
min-heightとheightの違いについて
-
ホームページの質問です。
-
inputタグはformタグで必ず囲む...
-
liリストタグの背景色に色がつ...
-
CSS li float 2列組み
-
html <ul></ul>の並びで一行空...
-
掲示板もtableを使わず作った方...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NETでプレーンなページに文...
-
pythonでのカーソル移動がずれる
-
cnt <= (others => '0'); の意...
-
Excel VBAでのIE操作でクリック...
-
検索結果がツリー状に表示され...
-
VBAでの素数の求め方
-
秀丸で複数行コメントアウトを...
-
質問です。 新規登録ボタンが全...
-
chromedriverのver-upで動作不...
-
safariで見るとページ上部に余...
-
Firefoxで別ページのアンカーリ...
-
行頭から全角で3文字位さげた...
-
プログラマーの方に質問です。 ...
-
背景が動くWEBページの作り方に...
-
css リンクの色が全部変わって...
-
Ajaxで文字列を表示したいです。
-
同じIE8なのに機種によってmarg...
-
携帯サイトの背景色
-
VBA : QueryTableでのスクレイ...
-
htmlの文字が縦書きになる
おすすめ情報