На изображении выше, большая часть html является семантической, используя css для управления внешним видом всего этого. Несмотря на все мои усилия, мне пришлось прибегнуть к использованию стола, чтобы получить сегмент справа, чтобы он оставался там, где он есть, и позволил его внутренним элементам плавно заворачиваться, когда он становится слишком большим для экрана, например:
Я знаю, что предпочтительнее, если таблицы используются только для «табличных данных», но я никогда не нашел хорошего способа заставить элементы делать это без использования таблиц. Кто-нибудь решил эту проблему?