• ベストアンサー

フレームを使わずに記事を整理するには?

HTML初心者です。フレームが非推奨だと聞いたのでCSSだけを用いてサークルの活動報告を紹介するページを作成しています。 具体的には、Asahi.com や WiredNews をイメージしています。画面左側のメニューエリアのリンクをクリックすると画面右側のメインエリアに別ファイルの記事(例えばyyyymmdd.html)が読み込まれるようにしたいのですが、どうしたらよいのでしょうか? ちなみに別の方の質問(No.898676)を読み、CSSでは各記事のページにはそれぞれにメニューエリアのソースを貼り付ける必要があると知り驚いているところです。 記事はどんどん増えるものなので整理しやすくしたいです。JavaScriptやXMLなどが必要なのでしょうか?? あまり専門用語なども慣れてないのでうまく状況が伝わったか分かりませんがよろしくお願いします。(環境:Windows2000,IE6,Opera7;ツール:テキストエディタのみ)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

同じ質問がありますよ 1260341の場合はSEOを考慮するということなので、すべてのページにリンクをすることをお勧めしますが、SEOを気にしないというのであれば、javaを使うと便利かな・・・ ただ、javaは使用条件(ブラウザの設定とか)によっては使えないのが難点ですけど あとこれも ttp://oshiete1.goo.ne.jp/kotaeru.php3?q=1263859 参考になるかな

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1260341
mokapachira
質問者

お礼

検索不足ですみませんでした。JavaScriptですね。SEOは少々考慮したいのでそれも踏まえてもう少し検討してみます。ありがとうございました。

その他の回答 (1)

  • RAPTsong
  • ベストアンサー率42% (74/175)
回答No.2

サーバが対応していれば、PHPが便利です。 共通する部分を別ファイルに書いて、HTMLファイルの必要な場所に、そのファイル名を 指定してあげる事で、HTMLファイル読み込み時に一緒に読み込まれます。 これば、そのページを見る人の設定に関わらず、サーバの方でやってくれるので 見る人に負担が少なくて済みます。 例) 共通部(common.inc) <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <style type="text/css"> <!-- body, th, td { color:black; background-color:white; } --> </style> 使用時(index.html) <?php include "common.inc" ?> <title>INDEX</title> ... 使用時(page1.html) <?php include "common.inc" ?> <title>PAGE1</title> ... など。 (説明の都合上、一部簡略してあります。)

参考URL:
http://www.google.com/search?num=50&hl=ja&lr=lang_ja&safe=off&ie=SJIS&oe=SJIS&q=PHP
mokapachira
質問者

お礼

PHPという言語?大きな可能性を感じました。さっそくローカルで実行できるようにして試してみようと思います。ちょうどサーバーもどうしようかと検討中でしたのでPHPが使えるところを選びなおしてみます。ありがとうございました。

関連するQ&A