wohlgeformte verschachtelte Listen
bearbeitet von Gunnar Bittersmann@@MB
> ~~~html
> <figure>
> <figcaption>Foobar</figcaption>
> <ul>
> <li>Fuz</li>
> <li>Baz</li>
> <li>
> <figure>
> <figcaption>…</figcaption>
> <ul>
> …
> </ul>
> <figure>
> </li>
> <li>…</li>
> </ul>
> </figure>
> ~~~
>
> Ist es ok und mekert ein _HTML_ Parser nicht wenn es verschachtelte `<figure>`-Elemente gibt?
Warum probierst du es nicht aus? Warum liest du nicht in der [Spec](https://html.spec.whatwg.org/multipage/grouping-content.html#the-figure-element) nach?
TL;DR: `figure` darf *flow content*{:@en} enthalten. `figure` ist *flow content*{:@en}.
Die Frage nach der Zulässigkeit verschachtelter `figure`-Elemente beantwortet nicht die Frage nach der **Sinnhaftigkeit**.
> Wenn ja, wie kriege ich hin, das ich Überschriften für verschachtelte _HTML_-Listen bekomme. Vielleicht ein `<small>`- oder etwa ein `<strong>`-Element?
Das lässt sich ohne Kenntnis deines Inhalts nicht sagen. Dein Code ist ein Musterbeispiel dafür, warum man Quelltext nicht `Foobar`, `Fuz` und `Baz` enthalten sollte.
Ist `…` gleichberechtigt mit `Fuz` und `Baz`?
> Die Wichtigkeit der Überschrift sollte gegebensein.
Wenn es sich um eine Überschrift handelt, sollte das Markup als Überschrift gegeben sein.
Ob es sich um eine Überschrift handelt, lässt sich ohne Kenntnis deines Inhalts nicht sagen.
LLAP 🖖
--
*„Man kann sich halt nicht sicher sein“, sagt der Mann auf der Straße, „dass in einer Gruppe Flüchtlinge nicht auch Arschlöcher sind.“
„Stimmt wohl“, sagt das Känguru, „aber immerhin kann man sich sicher sein, dass in einer Gruppe Rassisten nur Arschlöcher sind.“*
—Marc-Uwe Kling