[解決済み] HTMLファイルへのリンクは可能ですか?
2022-02-05 08:19:18
質問事項
私のウェブサイトは全体的に同じナビゲーションメニューを使用していますが、各ページのHTMLコードを書き換える代わりに、CSSを使用するように2番目のHTMLファイル(ナビゲーションのHTMLコードを含む)にリンクすることはできますか? それとも、問題が発生するのでしょうか?
解決方法は?
簡単な方法としては、ヘッダー部分を別のhtmlファイルにすることです。
このファイルを jQuery を使って html コードにロードします。
load
のような関数があります。
$("#headerDiv").load("header.html")
load関数はサーバーにリクエストを送るので、これはWebサーバーを必要とすることを知っておいてください。
コードサンプルをご覧ください。
demo.html
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script>
$(function(){
$("#headerDiv").load("header.html");
});
</script>
</head>
<body>
<div id="headerDiv"></div>
<!-- Rest of the code -->
</body>
</html>
ヘッダ.html
<div >
<a>something</a>
<a>something</a>
</div>
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] フォームの中にフォームがある、でいいのかな?[重複]
-
[解決済み] フロートされた子 div の高さを親の高さに拡張するにはどうすればよいですか?
-
[解決済み] Webフォームのフィールド/入力タグでブラウザのオートコンプリートを無効にするにはどうすればよいですか?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] セレクトボックスのプレースホルダーを作成するにはどうすればよいですか?
-
[解決済み] divの内容を下に揃える方法
-
[解決済み] inline/inline-block要素間のスペースを削除するにはどうすればよいですか?
-
[解決済み] 特定のクラスや属性を持たない要素を選択するCSSセレクタは書けますか?
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】JQuery: 'Uncaught TypeError: ajaxリクエストで「Illegal invocation」が発生する - 複数の要素
-
[解決済み] ボディの背景色が表示されない?
-
[解決済み] CSSでulのインデントを削除する
-
[解決済み] bodyタグに追加された奇妙なiframe、`rufous-sandbox`について
-
[解決済み] css画像が表示されない
-
[解決済み] 以下のHTMLフォームの例で、「mailto:[email protected]」とは何ですか?
-
[解決済み] WebForms UnobtrusiveValidationMode には、'jquery' の ScriptResourceMapping が必要です。jquery という名前の ScriptResourceMapping を追加してください(大文字と小文字を区別します)。
-
[解決済み] What is the difference between <p> and <div>?
-
[解決済み] Add a scrollbar to a <textarea> [duplicate]
-
[解決済み] HTML ファイルに別の HTML ファイルをインクルードする