• ベストアンサー

HTML4.01で使用しないタグ

HTML4.01ではレイアウトにTableタグを使わないように推奨されていると聞いたことがあるのですが、この点どうなのでしょうか? CSSでTableタグの代わりに使うものがあるのでしょうか? またhtmlで推奨されていないタグが他にあるのか?知りたいです。

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

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

まずHTMLの基本的な考え方として#6さんのが参考になります http://oshiete1.goo.ne.jp/kotaeru.php3?q=2085778 その上で・・・ http://www.scollabo.com/banban/dep/index.html とか http://www.kanzaki.com/docs/html/deprecated.html とか http://www.ne.jp/asahi/minazuki/bakera/html/opinion/table を読むと良いでしょう。僕が上記質問の#5で言った内容も読んでおくと中々為になると思います。

shige077
質問者

お礼

ご回答どうもありがとうございました。 ものすごく参考になりました。 感謝いたします。

その他の回答 (3)

  • partita
  • ベストアンサー率29% (125/427)
回答No.4

レイアウトにtableを使用しないように推奨されています。その代わり(というか、本来の用法かな?)として、広く使われているのはdivです。参考URLはテーブルタグを使用しないレイアウトです。 HTMLで推奨されていないタグについて、いろんなサイトを「非推奨」「廃止」という言葉で検索するとわかるでしょうが、fontやcenterが代表でしょう。 推奨されない「属性」を知ることも大切です。例えば<p align="center">はダメな記述です。

参考URL:
http://adp.daa.jp/tech/20040709-1.html
shige077
質問者

お礼

ご回答有難うございました。 DIVすら意味が分からなかったのですが、なんとなく分かってきました。divを入れ子にしてどんどん使うというわけですよね? >推奨されない「属性」を知ることも大切です。 はい、そのとおりだと思います。 ありがとうございました。

回答No.3

<table> は表を作成するためのタグなので、レイアウトに使うと本来の使い方から外れてしまうってことです。 CSSを使えば、<table>を floatやposition等で代用できます。 floatについての詳しい Tipsを紹介しているサイトはこちら。 http://adp.daa.jp/archives/000250.html

shige077
質問者

お礼

ご回答ありがとうございます。 Tipsという言葉すら知らなかったので、読むのに時間がかかってしまいました。 floatなどはしっかり把握して使わないと 難しそうですね。

  • crepon133
  • ベストアンサー率51% (399/776)
回答No.2

JIS X8341-3(ウェブコンテンツJIS)徹底攻略 http://adp.daa.jp/archives/000229.html

shige077
質問者

お礼

ごかいとう有難うございます。 ちょっと難しいですが、私の過去質問の答えとして すごく役立ってます。

関連するQ&A