- 締切済み
フレームタグを使わないで分割
http://にゃんこ大戦争.jp/ のホームページのようにフレームタグを使わないで分割しているように表示させるにはどうすればよいのでしょうか? CSSを使うと思いますが、全くわからず。。質問させて頂きました。 もしどなたかよろしければ、タグを教えて頂きたいです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
ぜんぜんフレームっぽく無いですが??? タグとは、HTMLの用語で、HTMLは文書を読み解き、それを構成する要素に分解して、ひとつひとつの要素をタグを用いてマークアップする物で、デザイン(プレゼンテーション)とは関係ありません。 その文書構造を利用して、どのように表示するかはスタイルシートのお仕事です。<h1>ここは見出しだよ</h1>とマークアップされていれば、ブラウザが持っているスタイルシートで、大きな太字で表示されるに過ぎません。!! タグ自体は、HTMLのソースを見れば一目瞭然なのですが、決して参考になるサイトじゃないですよ。 ・・・固定幅なので幅の狭いディスプレイやウィンドウ幅を縮めたらスクロールが必要!!になりますね。このサイトを作られた方は、そもそもtableが否定されている根底を知らない・・ 【引用】____________ここから 単に文書内容を整形する目的だけで表を用いるべきでない。 さらに、見た目のために表が用いられると、その表が大きなディスプレイのあるシステムで作られた場合、表を見るために水平スクロールを強いられることがある。 こうした問題を最小限に押さえるため、著者は文書の整形には表ではなくスタイルシートを用いるべきである。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Tables in HTML documents (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.1 )]より 全く参考にしてはならない悪い見本・・。これじゃスタイルシートを使う意味がない。 ★そのページでは、headerブロックを上部に置き、ナビゲーションリストを横に並ぶようにスタイルシートで指定してあります。