Javaスクリプトを利用してメニューを作るのは可

Writer: admin Type: 友人関係の悩み Date: 2019-03-06 00:00
Javaスクリプトを利用してメニューを作るのは可能でしょうか?例えばこれから何百何千とページが増えていくサイトの場合メニューの一覧を一つ増やしたり新しいリンクを入れようとするとその何百何千のページのHTMLを修正しなければいけなくなります。(現在私が運営しているページでさえ100ページを超えています)ただ別のHTMLを読み込んで使う方法は一つのHTMLを修正するだけですべてのページに適応されますがSEOによくなかったり推奨されないらしく、それは使用できないなと考えています。で、最近JAVAスクリプトを勉強し始めて思ったのですがJAVAスクリプトのjsファイルの中にメニューの部分のHTMLを書いておきHTMLのページで読み込ませればjsファイルを編集するだけですべてのページが変更されて管理が楽になるのではないかと考えました。こういうことはJAVAスクリプトでは可能なのでしょうか?また<div class>や<div id>を使用してCSSを適応させることも出来るのでしょうか?(jsファイル内にタグも記載しておいて適応させる)回答宜しくお願いします。共感した0###>Javaスクリプトを利用してメニューを作るのは可能でしょうか?可能ですがJSを使うとして設計出来るレベルになるのは無理でしょうから、最初からPHP等を使った方が学習は楽だと思います。ナイス0
###この回答は投票によってベストアンサーに選ばれました!###技術的には可能ですが、SEO的にはこれも良くないので選択肢から外した方が良いでしょう。メニューの共通化を行いたい場合はSSI(サーバーサイドインクルード)で対応するのが一般的です。ナイス0
###可能です。ちなみに、CSSも外部ファイルにできます(下記参照)。基礎から学ぶ!HTMLにCSSを適用させる方法【初心者向け】https://techacademy.jp/magazine/9647><link rel="stylesheet" type="text/css" href="example.css">>上の例のように、linkタグでそれぞれCSS用の要素を指定します。>hrefの部分でcss名を指定するとそのcssが読み込まれるようになります。>このlinkタグはhtml内のhead部分で読み込むのが一般的です。ナイス0
###yom********さん>・・・・・・JAVAスクリプトでは可能なのでしょうか・・・・・・・・・・・・もちろん可能です。ご参考に↓http://damedamepg3q.web.fc2.com/hpSta_2.htmlhttp://kurage.ready.jp/jhp_g/tech/menu-j/menu-j.html#menu-yナイス0

 

TAG