Есть много людей, которые спрашивают: "Почему бы нам не использовать таблицы для структурирования нашего HTML", и, когда приходит много ответов, я редко вижу, что кто-то преобразуется в мир семантики. Тем не менее, я еще не вижу убедительных опровержений, чтобы поддержать обоснование того, почему мы должны (или могли) использовать таблицы.
Кто-нибудь может обосновать, когда таблицы являются действительной структурной разметкой?
7 ноября 2008 г.
Учитывая, что этот вопрос не исчез, как я думал, это будет, я полагаю, мне лучше прояснить мой вопрос и объяснить его существование.
Из-за разочарования, прочитавшего аргументы "таблицы проще" один раз, слишком много раз после вопроса "DIVs vs. TABLEs", я хотел бы разоблачить вопрос еще немного и не позволить любителям таблицы легко отпустить крючок.
Каждый из них может сказать что-то другое, но мне навсегда приложено какое-то приложение для размещения на наших сайтах, которые были созданы некоторыми разработчиками "таблиц проще", которые выгружают кусок дерьмового HTML на мои страницы и честный, я просто не вижу достаточно, чтобы любители стола слушали аргументы.
Кто-нибудь использует Мамбо в тот же день? Кто-нибудь должен был принять bash при создании дизайна в верхней части Microsoft Sharepoint? Чтобы сразиться со всей этой вложенной столовой дерьмом, был ад, и, учитывая, что это было написано некоторыми кровавыми хорошими кодорами, он раздражает меня. Разумная семантическая разметка существует достаточно долго, поэтому разработчики не должны по-прежнему отстаивать "таблицы проще". Таблицы не легче - они ленивы!
Мой вопрос заслужил отрицательную репутацию за негативный образ, в котором он был представлен, но я все еще жду, когда люди согласятся с тем, что единственная причина, по которой они используют таблицы, состоит в том, что ОНИ НЕ ЗНАЮТ HTML. Потому что, если они это сделают, тогда они поймут, как говорит jjrv, что таблицы предназначены для табличных данных.