No.2ベストアンサー
- 回答日時:
などお読みになれば理解できるかと・・・
参考URL:http://www.fromdfj.net/html/column.html
No.3
- 回答日時:
本来、HTMLは「文字に意味をつける為」の言語です。
この為、「色」とか「形」とか「配置」を指定する為には、CSSを使う事が推奨されています。
(FONTタグ等も同様にCSSを利用する事が推奨される)
但し、現時点でCSSへのブラウザの対応はまちまちで、未対応のブラウザや、対応していてもブラウザによって表示方法が異なったりする場合が多く、結果的に現時点ではそれらのタグを使用する事は禁止されていません。但し、将来のXHTMLでは徐々に排除される物となるでしょう。
具体的な実現方法としては、ちょうど同じ質問が別に上がっており、そちらで回答しましたのでURLを貼ります。
http://okweb.jp/kotaeru.php3?q=1224959
※Firefox1.0 並びにIE6.0では、これらは実現出来ましたが、NNやその他のブラウザでは確認しておりません。
テーブルでの利点は、携帯ブラウザや旧ブラウザなど、殆どのブラウザで対応している事です。
逆にCSSでの利点は、ブラウザ(画面)サイズが小さい時に、画面に表示しきれない部分を自動的に回りこみをしてくれたり、サイズを固定する事が容易であったりする事です。但しこれは、想定した配置と異なったり、デザインが崩れたりなどと欠点となる場合もあります。
結果的に現時点で「現実的な対応としては」、テーブルタグを利用した上で、それに対してCSSを利用して2重に指定するか、テーブルサイズを全て固定して、CSSでがちがちに固めてしまう=CSS未対応ブラウザは切り捨てることになるかと思います。
返信有難う御座います。
そのURLのところに行こうとしたんですが、そのようなURLは無いと出ました……
出来るだけ、スタイルシートとHTMLの特色を上手く生かしていきたいと思います。
No.1
- 回答日時:
Wizard_Zeroと申します。
なにも「テーブル使っちゃダメ」といっているわけではありませんから、必要なところはテーブルで作りましょう。CSSはブラウザによっては対応していないものもありますし、全てが同じように表示されるとは限りませんから。
『テーブルでレイアウトするのはお勧めできない。』
と、あるのは、例えば左にスペースを空けて文章を書く時に
<TABLE BORDER="0">
<TR>
<TD WIDTH="50"></TD>
<TD ALIGN="LEFT">xxxxxxxxxxxxxxx</TD>
</TR>
</TABLE>
とするよりは、
<DIV STYLE="margin-left : 50px">xxxxxxxxxxxx</DIV>
とした方がいい、という話ではないでしょうか。
あとはユーザビリティの絡みとか、音声読み上げブラウザとの兼ね合いもあります。
返信有難う御座います。
テーブルでもいい事は分かっているんですが、
スタイルシートの方が簡単ならスタイルシートの方がいいかな、と。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTMLとCSS(ブラウザ関連)について質問です。 1 2023/03/07 08:07
- HTML・CSS Affinger6でトップページに記事をタイル状に並べたい 1 2023/05/20 14:55
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- SQL Server AccessのInsertクエリのあとつづけてDeleteクエリを行いたいがSQLでどう書いたらいい 3 2023/05/27 14:12
- インテリアコーディネーター 一人暮らし(1DK)のレイアウトで悩んでいます。 2階建てアパートの2階角部屋です。 配置したいもの 1 2023/07/08 06:36
- 家具・インテリア 部屋のレイアウトに関する質問です。 3月からこのような間取りの部屋に引っ越す予定です。 この部屋の洋 1 2023/02/19 19:08
- HTML・CSS アドバイスを下さい。 1 2022/10/08 01:18
- Firefox(ファイヤーフォックス) Firefoxでグーグルの検索画面が変です 2 2022/09/20 19:25
- 教えて!goo 教えて!gooとかOKWEBとか。 5 2023/01/12 22:01
- プラモデル・鉄道模型・模型製作 鉄道模型のKATOAから 近日中発売予定 ビッグボーイ 予約した方いますか 日本のレイアウトにも な 1 2023/02/08 18:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの位置を細かく指定し...
-
テーブルの横に画像を
-
CSSで文字を一番下の中央に表示...
-
一つのテーブル内の文字色だけ...
-
スタイルシートで、画像の横に...
-
テーブルでスクロールを同期したい
-
複数のテーブルを無条件に中央...
-
<SPAN>で文字を右揃えにしたい...
-
table内にiframeでテーブルが崩...
-
tableのheight指定が効かない
-
HTMLでテーブルを横に並べる方法
-
ウィンドウのサイズを変えても...
-
テーブルを中央に配置
-
ヘッダー固定のスクロールが可...
-
HPの画面がすごくデカイので困...
-
HPに縦線を!!
-
インラインフレームの隣に画像...
-
html でのテキスト結合について
-
テーブルとテーブルの間隔について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの位置を細かく指定し...
-
ウィンドウのサイズを変えても...
-
ヘッダー固定のスクロールが可...
-
HTMLでテーブルを横に並べる方法
-
テーブルの横に画像を
-
テーブル内に画像を表示したい。
-
tableのheight指定が効かない
-
【CSS】縦横スクロールテーブル...
-
箇条書きリストのすぐ横に画像...
-
CSSで文字を一番下の中央に表示...
-
テーブルを中央に配置
-
Dreamweaverでテーブルの列幅を...
-
2つのテーブルを左右に表示した...
-
<SPAN>で文字を右揃えにしたい...
-
ホームページのテーブルに斜線...
-
プルダウンの表示位置
-
更新するとずれる?
-
複数のテーブルを無条件に中央...
-
テーブルでスクロールを同期したい
おすすめ情報