• 締切済み

このOKwebのホームページのように

フレームを使っていなくてもあたかもフレームがあるように全画面を必要としないすべてのページに左側と上側にメニューを貼り付けたいのですが、どなたか、やり方をご存知の方いらっしゃいますでしょうか? このOkwebのページは一緒にスクロールしていくので、フレームで分けているのではないと思うのですが・・・。 実際に全頁にメニューを貼り付けますと更新があった場合に非常に煩雑な処理が必要で、もっとうまいやり方があるのではと思いまして。 ページ数は15ページ以上あります。 最初フレームで作成したのですが、親ホームページに提出後上下にバナーを貼り付ける必要があり、フレームを使っていると貼り付けることができないようなので・・・。 よろしくお願いいたします。

みんなの回答

  • n_kaname
  • ベストアンサー率22% (694/3099)
回答No.3

サーバーが対応しているのであれば、SSIでファイルを読み込んであげたら良いと思います。 メニュー用のファイルを作成し、メインは拡張子を変えて、読み込むファイルを指定するだけなので、後からメニューを追加する時などにはフレームより楽ですよ。

参考URL:
http://tohoho.wakusei.ne.jp/wwwssi.htm#Include
全文を見る
すると、全ての回答が全文表示されます。
  • TokaToka
  • ベストアンサー率52% (9/17)
回答No.2

テーブルを利用して製作するとこの様なページが出来上がります。 複雑なものになると、テーブルの中にテーブルを・・・と いくつものテーブルを「イレコ」にしていますよ! 製作をする際に、テーブルのサイズを「%」ではなく「ピクセル」で指定して作るとわかりやすいと思います。 最初1つののテーブルの中に、テーブルを行数(2)列数(2)で作成し、上の1行を結合します。 そうすると、上の1行がバナー部分、2行目の左側がメニュー部分となります。 幅や高さをピクセル指定してあげれば完成です。 すべてのページをこれを元に製作し、リンクしてあげればOKですね。 あとは、2行目の右部分にスクロールをしたい場合は、iframeを利用すると効果的ですよ!

全文を見る
すると、全ての回答が全文表示されます。
  • Yumikoit
  • ベストアンサー率38% (849/2209)
回答No.1

こんにちは。 このOKWebのサイトは、拡張子から察するにPHPを使ってメニューも含めたシステムを構築していると思われます。 PHPはPerlなどと同じくサーバ側にその機能がある場合に使えるスクリプトのひとつですが、これを使うことによって別に用意したHTMLファイルを読み込んで表示できる機能があります。 PHP例文辞典( OpenSpace のサイトより) http://game2.openspc2.org:8080/~openspc/file/002/index.html PHPリファレンス http://php.planetmirror.com/manual/ja/ 私も最近フリーのサイトから入手したPHPのBlogを使うようになりました。 PHP製のWikiツール SiteDevなんかも使用できるとコンテンツ作成に便利そうです。 http://fol.axisz.jp/php/sd/ PHPを利用できない場合には、SSI,Rubyなんかでも実現は可能かと思いますが、こちらもサーバでつかえるかどうかを確認する必要があります。 いずれも利用できない場合には、お使いのホームページ作成ソフトによってはそういうメニューのインクルード機能を持っている場合もあります。一度ヘルプなどを読んで確認してください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ホームページのメニュー

    いつもお世話になっています。 早速ですが、ホームページを作成中です。 メニューを左側に配置していますが、メニュー部分のみをhtmlファイル?で分けて保存して、ページにアクセスした時に同メニュー部分も読み込む・・・そんな感じにしたいと思いますが方法がわかりません。 、というのもメニュー部分のみを更新する必要がある場合、メニュー部のみを修正すれば他のページは自動的に反映される、と考えたからです(全てのページの左側には同メニューを配置)。 試しにメニュー部分のみを別のhtmlファイルで保存、全てのページの左側にファイル挿入で試したのですが別で保存しておいたhtmlファイルを更新しても当然各ページ部に変化はありません。 (ちなみにフレームで分けるのは避けたい、です)。 宜しくお願いします。

  • ホームページ作成について

    gooの無料ホームページでHPを作成しています。TOPページにフレームを使用したのですが、バナーが入れてほしくないところに入ってしまい、レイアウトが上手くいきません。左のフレームは左右にスクロールさせたくないんです。これは自動的に入れられるので仕方ないのでしょうか?フレームはサイズも決めています。何か良い方法があれば教えてください。お願いします。

  • ホームページビルダーで

    こんばんは。 数年ぶりにホームページを作る事になったのですが、作り方忘れましたので 教えてください。 トップページの上側、例えば会社名を入れ、その下にメニューボタンを入れ 会社名・メニューボタンはページが変わっても変わらず、下側だけページが 切り替える作り方を忘れました。 フレームではなく、テーブルか何か作った記憶があるのですが、どうすれば出来るでしょうか?

  • ホームページ内のリンクが・・・・

    fc2の方でホームページを作成しているのですが ホームページを二分割にして左側にメニュー、右側に表示、 というふうにフレームをつくりました。 本来なら、左側のメニューで項目を選択すれば同ページ内の右側に表示されるはずが 1度新しいページを開いてからそのページ内で本来の動きをしてしまいます。 初心者なので原因も分からず対処もできない状態です。 どなたか「なぜこうなってしまうのか」「どうすればよいのか」教えて下さい!

  • HTMLのフレームとテーブルの違い

    ホームページを作成しようとしているのですが、フレームとテーブルの違いが いまいち理解できません。よくある上下2分割、下側左右2分割のフォームに したいのですが、どのようにすればいいのでしょうか。 上側をタイトル、下側左をメニュー、下側右をメインにしてスクロールできるような 画面を考えています。 ソフトはalphaeditを使用しているのですが、フレームで出来そうかなと思うのですが いまいち使い方がわかりません。 よろしくお願いします。

  • ブログをそのまま既存のホームページに取り込む方法を教えてください。

    前に一度だけどこかのホームページで、ブログをそのままそのホームページの一部として取り入れているのを見ました。えーと、すいません、わかりにくくて。 要は、ホームページがフレームで2分割されていて、左側がメニュー、右側がコンテンツなんですけど、右側のあるページは普通のhtmlのページ。あるページはブログという感じで。実際にはgooブログのページをそこに表示しているんです。 ただ、メニューで飛ぶときに普通、そのgooブログのページのリンク先がIEの下に表示されそうですが、表示もされず、ブログのページを表示してもURLは index.htmlのままだったと思います。 で、右側のページの上下はフレームで切ってあるのか、どのページにいってもかわりません。右側のページを 上 中 下 としたら、中の部分だけが変わるんです、htmlのページやブログのページに。上下は固定です。 で、URLはリンクしてあるところの上にマウスを持ってきても表示されないと。 わかりますでしょうか?質問の意味?(汗 すいません、うまく表現できませんで。 よろしくお願いします。

  • フレーム

    alphaEDITというソフトでホームページを作って、フレームページが出来たのですが、スクロールバーとボード非表示に設定すると、スクロールが出来なくなってしまいます。 http://wing2.jp/~catmoon/ ↑の左側のメニューが書いてあるところなのですが、カウンターが隠れてしまって困っています。 なにか解決方法はないでしょうか?

  • ホームページビルダーのフレームで・・・・

    上下のフレームを使ったホームページを作っています。 上にメニュー、下に内容が載っています。 メニュー項目は5つ程あり、 下のフレームがターゲットとなって他のページにリンクするようになっています。 そこで質問なんですが、5つあるメニュー項目は下のフレームの内容のタイトルになっているので、クリックをした時に下の内容に合っているメニュー項目だけ色を変えて表示したいのです。 どのように設定すれば良いですか?教えて下さい。

    • ベストアンサー
    • HTML
  • OKWebのような社内ホームページを立ち上げるためには?

    初心者ですみません。 1)社内で利用するWEBサーバにOKWebのような機能を作りたいと思っています。この場合は、何が必要になり、どのように作ればよいのでしょうか? 現在は、win2000Server+IISというシンプルなサーバです。 2)また、製品サポート情報のホームページにあるような各ページが役立ったか、役だ立たなかった などのアンケートを投票する仕組みはどのようにすればよいのでしょうか? よろしくお願いします。

  • CSSを使ってサイトの更新をうまくしたいのですが

    2カラム型のホームページを作りたいと思っています。 左にメニュー、右に主な内容を載せようと思っています。 そうするとフレームを使って作るのが更新も楽でいいのですが、 SEOを考えると1ページにしたいのです。 すると、もしメニューに項目を増やしたいときや、メニュー下に載せたいバナーなどを増やしたいとき、一つずつ更新することになるので100ページのサイトだとしたら100ページ更新しなければならないことになりますよね? そこでCSSの外部ファイルを読み込むことで簡単に更新できないかと思ったのですが、やり方がイマイチよくわかりません>< よく使うフォントの指定方法、背景のデザインはわかったのですが、 テーブルや広告の表示方法がわかりません。 こういったことは可能なのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • CSS
このQ&Aのポイント
  • プリンタの修理可能期間と買い替えのおすすめ機種について相談します。現在は問題なく使用していますが、もし故障した場合に修理がまだ可能なのか知りたいです。また、この機種と同じ機能で安い複合機を買い替えるとすると、何がおすすめですか?
  • プリンタの修理可能期間と買い替えのおすすめ機種について相談します。現在のプリンタには問題がないですが、将来故障した場合に修理がまだ可能なのか知りたいです。また、もし買い替えるとすると、この機種と同じ機能で安い複合機がおすすめですか?
  • プリンタの修理可能期間と買い替えのおすすめ機種について相談します。今のところ問題なく使用していますが、もし故障したときに修理がまだ可能なのか知りたいです。また、この機種と同じ機能で安い複合機を買い替えるとすると何がおすすめですか?
回答を見る

専門家に質問してみよう