「HTML の構造化になぜテーブルを使用すべきではないのか」と尋ねる人がたくさんいます。多くの回答が寄せられていますが、セマンティクスの世界に変換されている人はめったにいません。とはいえ、テーブルを使用すべき (または使用する可能性がある) 理由を裏付ける説得力のある反論はまだ見たことがありません。
テーブルが有効な構造マークアップである場合の根拠を提供したい人はいますか?
2008 年 11 月 7 日
この疑問が思ったように消えなかったのを考えると、疑問を明確にしてその存在を説明したほうがいいと思います。
「DIVs vs. TABLEs」の質問に続いて「テーブルの方が簡単」という議論を何度も読んだことへの不満から、私はもう少し質問を明らかにし、テーブル愛好家が簡単にフックから外れないようにしたいと思いました。
他の人はそれぞれに言うかもしれませんが、「テーブルの方が簡単」な開発者によって作成された、サイトに配置するためのアプリケーションを永遠に与えられています。テーブル愛好家が議論を聞いているのを十分に見ていません。
昔マンボ使ってた人いますか?Microsoft の Sharepoint のトップにデザインを載せるのに、誰かがバッシングしなければなりませんでしたか? ネストされたテーブルのがらくたをすべて戦わなければならないのは地獄でした。それが何人かの血まみれの優れたコーダーによって書かれたことを考えると、私はまったくイライラします。妥当なセマンティック マークアップはかなり前から存在していたので、開発者が「テーブルの方が簡単だ」と主張し続ける理由はありません。テーブルは簡単ではありません - 彼らは怠惰です!
私の質問は、それが提示された否定的な方法について否定的な意見に値しましたが、人々がテーブルを使用する唯一の理由は、HTML を知らないためであるということを受け入れるのを待っています。そうすれば、jjrv が言うように、テーブルは表形式のデータであることを理解できるからです。