powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / А есть ли разница между table/tr/td и стилями с display:table* ?
4 сообщений из 4, страница 1 из 1
А есть ли разница между table/tr/td и стилями с display:table* ?
    #39121486
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потребовалось мне недавно заняться сайтостроительством и пришлось почитать много разных форумов, справочников и примеров.
И оказалось, что редко когда обходятся православным float и position. Довольно часто для решения задач оптимальным является задать display:table-cell (например чтобы прижать подвал произвольной высоты к низу страницы).
И возник вопрос, а нужно ли вообще избегать тэга TABLE для разметки, если при блочной верстке приходится задействовать display:table? Или разница все же есть?
________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
А есть ли разница между table/tr/td и стилями с display:table* ?
    #39121545
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблицы предназначены для отображения табличных данных, к примеру прайс-листа с ценами и услугами и т.д. Использование <table> в данных случаях разумно. Если же по каким-то причинам пихаем таблицы не по назначению, то проще сделать через display:table по той причине, что есть такая штука под названием адаптив и для разных ширин экранов это самый display:table мы можем менять как захотим. Важным моментом стилей является то, что display:table это всё же не таблица, в данных блоках нельзя использовать colspan, rowspan и т.д. в отличие от table/tr/td.
...
Рейтинг: 0 / 0
А есть ли разница между table/tr/td и стилями с display:table* ?
    #39121562
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть разница в первую очередь семантическая?
DIV с display:table это разметка, TABLE это табличные данные.
А поведение в браузере в обоих случаях одинаково.
Так?
...
Рейтинг: 0 / 0
А есть ли разница между table/tr/td и стилями с display:table* ?
    #39121772
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.А поведение в браузере в обоих случаях одинаково.
Так?нет.
например, сверхдлинный или сверхвысокий текст растянет колонку и/или строку у table, а на дивах лишь этот див. или вообще всю строку расколбасит. с другой стороны, в дивах без базара работает overflow:hidden, что соорудить в td - тот еще геморой.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / А есть ли разница между table/tr/td и стилями с display:table* ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]