Hallo Q, ob nun aus der 007 oder Scharddreg-Phantasy-Welt,
Wieso gibt es nicht „längst“ einen „responsiven“ Ersatz für die alten HTML-Listen? Immerhin verbinden die alle Inhalte mit der Darstellung.
Diese Verbindung gab es im Netscape Navigator 2 oder so. Danach hat man die Navigator-Darstellung reverse-engineered und CSS draus gemacht. Dieses kannst Du komplett überschreiben.
Was Du nicht ändern kannst, ist die Semantik der HTML-Elemente und ihre Inhaltsmodelle. Die sind vorgegeben. Weshalb caption in ul verboten ist. Sowas verrät Dir im Zweifelsfall ein HTML Validatortool wie dieses. Wobei deine Kühnheit ihn schon ordentlich verwirrt…
<ul>
<caption>Hallo</caption>
<li>Eins</li>
<li>Zwei</li>
<li>Viertelvordrei</li>
</ul>
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi