![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.4ベストアンサー
- 回答日時:
No.1-2です。
> javaは無理ですかねぇ。(^^;;
"java"と"javascript"は全く異なるものですので、混同されません様に。前者は専用の開発環境を必要とし初心者がすぐできる様なものではありません(というか単なるHTMLコーダーのスキルしかなかったらできません)。後者はサーバ側ではなくクライアント側(ブラウザ側)で動かす事のできるスクリプトで簡単なものならHTMLと併せて初心者でも扱え、サンプルなども山ほど入手できます。よく使われているメニュー画像のロールオーバー(マウスオーバー/マウスアウトで画像が切り替わる)ですが、(昨今はCSSでのロールオーバーが増えてきていますが)JavaScriptで実装されている事が多いです。
無理かどうかは、質問者様の努力次第ですので、初心者だからできないとかできるとか申し上げられません。
> ちなみにjavaスクリプトだと、どういった感じで書けるのでしょうか?
> こぴぺで元を少し変化させる程度のものとかありますか?
サイドメニュー部分を別ファイルにして管理する、という仕様をJavaScriptで実装するのであれば、document.writeでメニュー部分を書き出したJavaScriptファイルを作り、HTML側ではメニューを表示させたい箇所にscriptタグでそのファイルを呼び出して表示させる、というやり方があります。
「JavaScript サンプル」等のキーワードでググればサンプル集のサイトが沢山出てきますので、根気よく探して下さい。
ただし、ここまで言っておいて何ですが、JavaScriptというのは先程申し上げた通りクライアント側に依存するので、閲覧者が任意にJavaScriptをオフにして見る事もできます。その場合、当然ですがJavaScriptで呼び込まれるメニュー部分は表示されなくなり意味を成さなくなります。画像のロールーバーの様な「(その仕掛けが)なくても閲覧者がコンテンツの内容を閲覧するのに支障がない」ものは良いのですが、メニューが表示されない、などというのはアクセシビリティに著しく害を与えるので、そういう重要な部分をJavaScriptまかせにするのは好ましくない、というのも事実です。
No.1でも申し上げましたが、見た目をフレームっぽくしたいだけなら、スタイルシートでいくらでもできるのです。
あくまでそのメニュー部分は各HTMLファイルに記述されているので、メニュー部分に(スタイル以外の)変更(例えばメニューのテキストが変わったとか、メニューの数が増減したとか)が加わる場合は、全てのファイルをメンテナンスしなければならないという状態になる、というだけの事です。
「サイドメニューを常に表示させ」たいのが、単に見た目の問題であればスタイルシートでの実装をお奨めしますし、メニュー部分のみを切り離して管理できる様にするという事が目的なのであれば、No.1-2で書かせて頂いた通りのアドバイスになる、という事です。
No.3
- 回答日時:
見た目上、サイドメニューを表示させることはスタイルシートでも可能です。
もちろん疑似フレームを作ることも出来ます。
ただし、リンクで表示をするのではなく、サイドメニューのタグを全部のページに記載する必要はあります。
スタイルシートのテンプレートはたくさん配布されているので、検索するとたくさんのサイトが見つかります。
その中から好みの物を使うと初心者でも簡単にできますよ。
参考URL:http://www.ntrin.com/cs.html
No.2
- 回答日時:
No.1です。
> 初心者は<HTML>の<FRAMESET >タグで分けるのがよいでしょうか?
「よい」とは心情的には言えないです。フレームという仕様自体、既にかなり過去の遺物ですし、閲覧者にとってもあまり好ましくない仕様という面もあるので、もう随分前から非推奨とされています。
ただ、だからと言って使用する事が禁止されているというわけではありませんし、質問者様の様な初心者の方がメニューとメイン部分を分けて管理したい場合には一番容易に実現できる手段である事も確かではあります。
なので、お奨めはしませんが止めませんのでご随意に…というコメントに留めさせて頂きます。
この回答へのお礼
お礼日時:2009/05/29 18:53
ありがとうございます。
ちなみにjavaスクリプトだと、どういった感じで書けるのでしょうか?
こぴぺで元を少し変化させる程度のものとかありますか?
参考になるサイトなどあれば教えてください。
よろしくお願いします。
No.1
- 回答日時:
> スタイルシートを使って同一ページ内のある領域にリンクページを表示する事はできますか?
> < A href="" target="" >のターゲット指定のように同一ページ内で指定した領域にリンクページを表示したいのですが、可能でしょうか?
「スタイルシート」ではそういった事はできません。スタイルシートの役目は、その名の通り「スタイル(見栄え)」を扱う事であり、HTML内に別のファイルを読み込んだりリンクさせたり、という機能を持つものではありません。
> 目的は、サイドメニューを常に表示させる事です。
サイドメニュー部分を別ファイルにしてインクルードして表示させる、という事であればやはりJavaScriptなりSSIなりPHPなりPerlなり…を使用しないと実現できません。サイドメニュー部分を別ファイルするのではなく、単に各ファイルの見た目をフレームの仕様っぼくする2カラムにするという事であれば勿論可能ですけれど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- その他(ブラウザ) bingチャットの内容(縦長)をスクリーンショットで保存する方法 3 2023/02/28 02:13
- IT・エンジニアリング ★お手上げ状態です。助けてください。ActiveReportについて 1 2023/08/20 04:29
- Visual Basic(VBA) ★お手上げ状態です。助けてください。ActiveReportについて 1 2023/08/20 04:27
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- その他(IT・Webサービス) 指定したURLを自動で表示させる 3 2023/02/11 12:23
- 日本語 「に」について 9 2022/10/25 16:32
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- WordPress(ワードプレス) ワードプレス。複数の投稿ページを、複数の固定ページに区別して、表示させる方法は 1 2023/03/04 19:54
- PHP PHP MySql ページング 2 2022/09/20 06:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HtmlからPythonコードを実行す...
-
Excelで、セルにメモが入力され...
-
「 メモ帳(.txt)を一括で検索し...
-
「RunSQL」と「Execute」の違い
-
エクスプローラの表示を2分割...
-
powerDVD18で再生速度を変えたい
-
Microsoft エクセル リボンの表...
-
ツールバーが端にいってしまい...
-
corel Painter Essentials 5 が...
-
エクセルの検索窓で毎回検索場...
-
Officeのクリップボードうざい...
-
OPERAのツールバーとメニューバ...
-
メモ帳で検索ができない windows10
-
googleの検索結果画面が左寄り...
-
wors赤い波線の検索
-
Webページで選択範囲のみの印刷...
-
2ちゃんねるである検索
-
文字をドラッグすると ヤフー検...
-
1つExcelを閉じると全部閉じる
-
Google Chromeの検索バーで、い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HtmlからPythonコードを実行す...
-
マルチページTIFFで指定ページ...
-
スタイルシートを使ってページ...
-
Excelで、セルにメモが入力され...
-
「 メモ帳(.txt)を一括で検索し...
-
「RunSQL」と「Execute」の違い
-
powerDVD18で再生速度を変えたい
-
ツールバーが端にいってしまい...
-
1つExcelを閉じると全部閉じる
-
Microsoft エクセル リボンの表...
-
エクセルの検索窓で毎回検索場...
-
Google Chromeの検索バーで、い...
-
エクスプローラの表示を2分割...
-
ブラウザの検索欄に下線(破線)...
-
baby-G 5194 アラームの止め方
-
wors赤い波線の検索
-
実行時エラー'-2147417848(8001...
-
googleの検索結果画面が左寄り...
-
Wordで検索が一時停止する
-
Route Generator の使い方
おすすめ情報