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