"Ha unordered list-et csinalsz, akkor a subheader cellai nem lesznek ilyen szepen oszlopokba rendezve."
Ez csak CSS kérdése, hogy a subhaderben lévő divek hogy vannak egymás mellé rendezve. Sok ilyet csináltam anno.
Én a táblázatos elrendezésed nem tudom elképzelni. Ami dekstop nézetben egymás _melletti_ oszlopokban van infó (a topik cím mellett még 4db td), az hogy fog egymás alá kerülni mobil nézetben, ha egyszer maga a html szerkezet ugyanaz?