Все знают, что вы должны использовать таблицы только для семантических целей, для разметки табличных данных.
Я лично использую упорядоченные списки для разметки входных данных.
Однако я видел аргументы за использование таблиц для разметки форм, аргумент в том, что вы вводите табличные данные.
Я думаю, что это верно только в очень специфических обстоятельствах, когда введенные данные будут естественно выводиться / представляться в виде таблицы. Однако я предполагаю, что у этого есть недостаток, который делает (очень полезный) тег label избыточным, поскольку теги table th должны (теоретически) представлять заголовки столбцов.
Полагаю, я пытаюсь сказать, что у табличных форм есть свои недостатки, но мне было бы интересно узнать, что сообщество думает о плюсах и минусах использования списков и таблиц для входных данных.
Причина, по которой я поднял этот вопрос, заключается в том, что спецификации w3 не содержат рекомендаций (из того, что я могу найти) по разметке форм. Насколько я могу судить, списки следует использовать в основном, если только введенные данные не соответствуют табличным данным (например, ваш ввод в электронную таблицу Google).
Здесь есть опасность превратиться в поле битвы, поэтому, пожалуйста, подумайте, прежде чем публиковать, и, возможно, он может создать хорошую вики-страницу, показывающую, где лучше всего использовать каждый из них.
-Спасибо
Алекс.