テーブルレイアウト
表組みのデータを表す為の要素を使用してレイアウトを行うこと、またその手法を用いて制作されたwebページのこと。
XHTMLにおいては、レイアウトにtable要素を使用せず、CSS(スタイルシート)を使用してレイアウトすることを推奨している。CSSやJavaを外部ファイル化し、HTMLをすっきりさせることでSEO対策にもなる。
製作者側としては、正直テーブルレイアウトのほうが、画像の配置などを行い易いが、編集の面や時代がCSSを求めているのでテーブルからCSSに移行するしかない。しかし、テーブルレイアウトには、ブラウザによる見え方の違いという弊害を受けないメリットがある。
テーブルからCSSレイアウトにする事でSEOに有利になると言われていた時期があり、ホームページ制作会社は営業トークとしてCSSにする事で上位表示できると言っていたようだ。
しかし、検索エンジンは、そのサイトがテーブルで作られているのかCSSで作られているのかと言う事をサイト評価に加える事はない。考えてみれば分かる事だが、それは訪問者にとってはどうでも良い事で、見栄えにも影響しない。
ただ、どう考えてもCSSでサイトを作っておいた方が、修正が楽なので、サイト管理の面ではCSSがおすすめ。



