Gunnar Bittersmann: wohlgeformte verschachtelte Listen

Beitrag lesen

@@MB

<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 nach?

TL;DR: figure darf flow content enthalten. figure ist flow content.

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 Beispielquelltext 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