服部 哲也
ハットリ テツヤテーブルタグは将来的になくなってしまうのですか?
法人・ビジネス ホームページ・Web制作 2007/09/19 12:18 ホームページを作るとき、テーブルタグをものすごくたくさん使用しているのですが、あちこちのタグテクニック系のホームページを見ると、「table→div」という表記や、テーブルタグは将来的になくなるので、CSSに置き換えた方がいい。という話をよく見かけます。これは本当でしょうか。
まだまだホームページの勉強を始めたばかりで、divというか、スタイルシートも使いこなせてはいません。それでもテーブルタグはやめたほうがいいのでしょうか?
あまりにも簡単な質問ですみなせん。ただ根は深いような気がして、ぜひプロの方の意見を聞いてみたいと思いまして質問させていただきました。よろしくお願いします。
coniaさん ( 長崎県 / 男性 / 24歳 )
なくなりませんよ
こんにちは。SEO屋から助言です。
CSSの歴史は以外と古く、CSS1の勧告は1996年です。
当時はおそらく、制作側がCSSの意味がわからず、手っ取り早く、かっこよくレイアウトするのに、テーブルタグを使っちゃったのが原因で、これだけ増殖してしまったのでしょう。
本来、HTMLのタグは使用目的に合わせて使うべきです。例えばあなたの周りにいませんか?ワープロで文章を作成するときに、スペースで空白をそろえるヒト。本来なら、タブとか、スタイルをうまく使ってレイアウトするべきですよね?
これからHTMLを勉強するのでしたら、タグの意味を理解することからはじめてみればいかがですか?これからの主流はXHTML+CSSですので、意識してください。
ただ、デファクトスタンダードのIEはCSSに関する「バグ」のデパートですので、苦労します。それだけは覚悟が必要ですね。
CSSだと、検索上位表示すると言うのも、半分当たってますが、半分はハズレ。
上位表示しているサイトがガッチリSEOされているサイトが並ぶようなキーワードで無い限り、あまり意識しなくても大丈夫です。(ヒット数や月間検索数ではありません)
一番オススメするのは、基本に忠実にXHTML+CSSで制作することです。表をレイアウトするときにはテーブルタグを使いましょう。
PS.
私がホームページ制作するときは必ずXHTML+CSSです。理由は簡単。楽チンだからです。今更テーブルタグでレイアウトするなんて、ゾ〜っとします。