Я думаю, вы можете быть немного смущены. CSS - это метод стилизации HTML-документов, будь то элемент таблицы или div.
Раньше таблицы использовались в HTML для разработки всего макета страницы. Распространено было видеть несколько вложенных таблиц (обычно генерируемых программами WYSIWYG, такими как Dreamweaver), и это приводило к кошмару обслуживания.
С момента появления и принятия таблиц стилей CSS теперь правильно использовать только таблицу для табличных данных. Это означает, что если ваши данные наиболее естественно отображаются в виде таблицы, используйте элемент таблицы. Вы все еще можете стилизовать таблицу с помощью CSS.
Однако, и я в целом не одобряю этот метод, поскольку он дублирует существующую функциональность, можно использовать элементы для построения структуры, подобной таблице. На самом деле есть несколько веб-сайтов, которые будут генерировать такой код для вас, но у меня нет ссылок.
Помните также, что некоторые пользователи могут либо просматривать только в текстовом режиме, либо использовать программу чтения с экрана, которая, вероятно, сломает страницу (например, чтение столбцов по вертикали, а не по горизонтали), следовательно, правильное использование таблиц.
НТН