Веб-формы: лучшие таблицы или списки - PullRequest
1 голос
/ 01 апреля 2010

что лучше использовать для создания веб-форм, используя таблицы или списки?

Привет

* 1005 Javi *

Ответы [ 3 ]

3 голосов
/ 01 апреля 2010

Ни.

Форма - это просто форма. Он может состоять из абзацев, простых блоков (div) или чего-то еще.

Иногда эти формы являются табличными или списками, но не часто.

2 голосов
/ 01 апреля 2010

Нет такого правила :-) Вы должны использовать таблицы для табличного контента, вы не должны использовать его для разметки страницы, поскольку это плохая практика HTML.

Вы многое узнаете об этом в Google. Таблицы против DIV

1 голос
/ 01 апреля 2010

Это зависит от вашего контекста. Если мы говорим о веб-формах с метками и полями ввода, то использование структуры с использованием divs наиболее удобно для концепции композиции

<div>
   <label... for="..">
   <input type="text"...>
</div>

<subcontrol...>

<div>
   <label... for="..">
   <input type="text"...>
</div>

Это тогда правильно отформатировано с использованием CSS s.t. вещи хорошо выровнены в форме

Label:         input field
Label2:        input field

Композиция, следовательно, потому что, как вы видите в «HTML» выше, «subcontrol» может быть произвольной ссылкой на элемент управления, содержащий снова ту же структуру div, и в конечном итоге созданная страница будет выглядеть просто красиво.

То же самое может применяться к таблицам, но концепция композиции уже становится более запутанной, поскольку в результате вы получаете вложенные таблицы. Более того, некоторые программы чтения с экрана часто имеют проблемы с этими вложенными таблицами (как утверждают многие, никогда не пробовали).

Вывод: Это действительно зависит от того, как вы к нему привыкли. Лично я предпочитаю div и CSS, потому что вы можете лучше управлять им, как только вы определили свой общий макет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...