Извините, но я скажу вам использовать таблицы. Потому что это табличные данные.
Возможно, вы могли бы сказать нам, почему вы не хотите использовать таблицы?
Мне кажется, и я уверен многим другим, что вы не понимаете идею "не используйте таблицы". Это не «не использовать таблицы», это «не использовать таблицы для создания макета страницы».
То, что вы здесь делаете, это выкладывает табличные данные, поэтому, конечно, они должны быть в таблице.
В случае, если вам не ясна идея «табличных данных», я определяю ее следующим образом: биты данных, значение которых не ясно из одних только данных, это нужно определить, посмотрев на заголовок.
Скажем, у вас есть расписание поездов или автобусов. Это будет огромный блок раз. Что означает конкретное время? Вы не можете определить, посмотрев на само время, но обратитесь к заголовкам строк или столбцов, и вы увидите, что это время, когда оно отходит от определенной станции.
У вас есть строки текста. Это заголовок, резюме или дата? Люди скажут это по проверке заголовков столбцов. Так что это стол.