Лучше, чем HTML-таблицы для HTML-форм? - PullRequest
0 голосов
/ 16 февраля 2012

Я обновляю устаревший веб-сайт на основе Java.Я уже значительно сократил количество тегов, используемых в интерфейсе, используя CSS для создания графического макета «экранов».Есть ли CSS-тег, который заменит HTML-таблицы, которые делают хорошую сетку для HTML-форм?Значительно ли это уменьшает количество тегов?Надежен ли он в большинстве основных браузеров?

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

Таблицы фактически используются для выравнивания форм. Вы убираете границы с <table borders='0'>. Они достаточно надежны для выравнивания, потому что ячейки таблицы в разных строках выстраиваются в ряд.

0 голосов
/ 16 февраля 2012

Вы все еще, вероятно, захотите использовать теги <table> для фактических элементов сетки / таблицы.Но вы можете использовать что-то вроде плагинов Javascript grid / table для таблиц ... для стиля и функциональности.

Я бы предложил использовать элементы <ul> и <li>затем установить правила CSS для этих элементов,) при форматировании элементов <form>.Если это не сработает ... вы все равно можете оставить <form> в таблице;однако за последнее десятилетие поддержка браузером CSS значительно упростила использование списков HTML вместо таблиц для форматирования таких объектов, как формы.

...