Ist das Formularelement in HTML5 ein Abschnittselement, wie Abschnitt?

8

In HTML5 erstellen einige Elemente (wie <section> und <article> ) einen neuen Schnittkontext in der Gliederung des Dokuments, wie im Outlining-Algorithmus beschrieben.

Dies bedeutet, dass Sie <h1> als Überschrift der obersten Ebene verwenden können, ohne die generierte Gliederung des Dokuments zu beschädigen.

Erstellt das <form> -Element einen Sektionskontext?

    
Paul D. Waite 07.10.2010, 00:50
quelle

1 Antwort

8

Nein, weil es nicht Inhalte aufteilen ist. Nur die folgenden Elemente teilen den Inhalt:

  • <article>
  • <aside>
  • <nav>
  • <section>

Das <fieldset> -Element ist jedoch ein -Sektionswurzel . Dies bedeutet, dass es einen neuen Sektionskontext (wie ein abschnittweises Inhaltselement) erstellt, aber Überschriften und Abschnitte darin nicht zu den Umrissen ihrer Vorfahren beitragen.

Sie können also <h1> innerhalb eines <fieldset> -Elements blind verwenden, ohne die Gliederung des Dokuments zu überlisten.

Schnittwurzeln sind:

  • <blockquote>
  • <body>
  • <details>
  • <dialog>
  • <fieldset>
  • <figure>
  • <td>

Siehe Ссылка für eine vollständige Beschreibung und Beispiele.

    
Paul D. Waite 07.10.2010, 00:52
quelle

Tags und Links