В CSS вы можете указать интервал между ячейками таблицы, используя свойство border-spacing таблицы.
Однако это приводит к равномерному интервалу между столбцами и строками, и я нахожу больше ситуаций, когда используемые мной конструкции требуют пропусков между строками, но не столбцов, или наоборот.
Если у меня сплошной фон, я могу имитировать интервалы, используя границы того же цвета, что и цвет фона.
Я также мог бы сделать div (например) первым дочерним элементом в каждой ячейке таблицы и использовать либо отступы, либо поля для получения желаемых результатов, но это большая дополнительная разметка только для соответствия стилю.
Учитывая, что данные, которые я отображаю, являются табличными данными, есть ли разумный способ реализовать этот стиль с помощью таблиц?