Inhaltsverzeichnis
HTML5s neues Struktur-Tag
Heim Web-Frontend Front-End-Fragen und Antworten Welche neuen Struktur-Tags wurden in HTML5 hinzugefügt?

Welche neuen Struktur-Tags wurden in HTML5 hinzugefügt?

Dec 15, 2021 pm 05:44 PM
html5

Die neu hinzugefügten Struktur-Tags von HTML5 sind: 1. Abschnitts-Tag, das die Abschnitte im Dokument definiert; 3. Navigations-Tag, das den Header des Dokuments definiert; Dokument; 6. Fußzeilen-Tag; 7. hgroup-Tag;

Welche neuen Struktur-Tags wurden in HTML5 hinzugefügt?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, HTML5-Version, Dell G3-Computer.

HTML5s neues Struktur-Tag

In früheren HTML-Seiten verwendete grundsätzlich jeder die p+CSS-Layoutmethode. Wenn eine Suchmaschine den Inhalt einer Seite crawlt, kann sie nur vermuten, dass es sich bei dem Inhalt einer Ihrer Seiten um einen Artikelinhaltscontainer, einen Navigationsmodulcontainer oder einen vom Autor eingeführten Container usw. handelt. Das heißt, die Struktur des gesamten HTML-Dokuments ist nicht klar definiert. Um dieses Problem zu lösen, fügt HTML5 speziell Folgendes hinzu: Kopfzeile, Fußzeile, Navigation, Artikelinhalt und andere Strukturelement-Tags, die sich auf die Struktur beziehen.

Bevor wir über diese neuen Tags sprechen, schauen wir uns zunächst das Layout einer gewöhnlichen Seite an:

Im Bild oben können wir sehr deutlich sehen, dass eine gewöhnliche Seite eine Kopfzeile, eine Navigation und einen Artikelinhalt haben wird. Es gibt auch eine angehängte rechte Spalte sowie untere und andere Module, und wir unterscheiden sie durch Klassen und behandeln sie durch verschiedene CSS-Stile. Aber relativ gesehen ist die Klasse keine universelle Standardspezifikation. Suchmaschinen können die Funktionen bestimmter Teile nur erraten. Darüber hinaus sind die Dokumentstruktur und der Inhalt nicht sehr klar, wenn dieses Seitenprogramm sehbehinderten Personen zum Lesen gegeben wird. Das neue Layout, das durch das neue HTML5-Tag entsteht, lautet wie folgt:

Der relevante HTML-Code lautet:

<body>

  <header>...</header>

  <nav>...</nav>

  <article>

    <section>

      ...

    </section>

  </article>

  <aside>...</aside>

  <footer>...</footer>

</body>
Nach dem Login kopieren

Mit dem oben genannten direkten sensorischen Verständnis werden wir HTML5 unten nacheinander einführen. Verwandte Struktur-Tags in .

section-Tag

definiert einen Abschnitt im Dokument. Zum Beispiel Kapitel, Kopf- und Fußzeilen oder andere Teile des Dokuments. Wird im Allgemeinen für in Abschnitte unterteilte Inhalte verwendet und beginnt einen neuen Abschnitt im Dokumentfluss. Es wird verwendet, um gewöhnliche Dokumentinhalte oder Anwendungsblöcke darzustellen, die normalerweise aus Inhalt und Titel bestehen. Das Abschnittselement-Tag ist jedoch kein gewöhnliches Containerelement. Es stellt einen thematischen Inhalt dar, normalerweise mit einem Titel.
Wenn wir eine bestimmte Sache beschreiben, werden wir normalerweise aufgefordert, Artikel anstelle von Abschnitt zu verwenden. Wenn wir Abschnitt verwenden, können wir immer noch h1 als Titel verwenden, ohne uns Gedanken über die Position machen zu müssen, an der ein Container verwendet werden muss Direkt formatiert oder über Skripte definiertes Verhalten, wird empfohlen, das p-Element anstelle von section zu verwenden.

<section>

<h1>section是什么?</h1>

<h2>一个新的章节</h2>

<article>

<h2>关于section</h1>

<p>section的介绍</p>

...

</article>

</section>
Nach dem Login kopieren

article-Tag

ist ein spezieller Abschnitts-Tag, der eine klarere Semantik als Abschnitt hat. Er stellt einen unabhängigen und vollständigen Block verwandter Inhalte dar, der unabhängig von anderen Inhalten auf der Seite verwendet werden kann. Zum Beispiel ein vollständiger Forumsbeitrag, ein Blogbeitrag, ein Benutzerkommentar usw. Im Allgemeinen besteht ein Artikel aus einem Titelteil (der normalerweise in der Kopfzeile enthalten ist) und manchmal auch aus einer Fußzeile. Artikel können verschachtelt werden und der innere Artikel hat eine untergeordnete Beziehung zum äußeren Artikel-Tag. Beispielsweise kann ein Blog-Artikel als Artikel angezeigt werden und dann können einige Kommentare in Form eines Artikels darin eingebettet werden.

<article>

<header>

<hgroup>

<h1>这是一篇介绍HTML 5结构标签的文章</h1>

<h2>HTML 5的革新</h2>

</hgroup>

<time datetime="2011-03-20">2011.03.20</time>

</header>

<p>文章内容详情</p>

</article>
Nach dem Login kopieren

nav-Tag

nav-Tag stellt einen Teil der Seite dar. Es handelt sich um eine Linkgruppe, die als Seitennavigation verwendet werden kann, wodurch die Semantischerer HTML-Code und bessere Unterstützung für Geräte wie Bildschirmleseprogramme.

<nav>

<ul>

<li>厚德IT</li>

<li>FlyDragon</li>

<li>J飞龙天惊</li>

</ul>

</nav>
Nach dem Login kopieren

aside-Tag

aside-Tag wird zum Laden von Nicht-Text-Inhalten verwendet und wird als separater Teil der Seite betrachtet. Der darin enthaltene Inhalt ist vom Hauptinhalt der Seite getrennt und kann gelöscht werden, ohne dass sich dies auf den Inhalt, die Abschnitte oder die Informationen der Seite auswirkt. Wie Anzeigen, Linkgruppen, Seitenleisten usw.

<aside>

<h1>作者简介</h1>

<p>厚德IT</p>

</aside>
Nach dem Login kopieren

header-Tag

definiert den Header des Dokuments, normalerweise einige Leit- und Navigationsinformationen. Es ist nicht darauf beschränkt, in die Kopfzeile der Webseite geschrieben zu werden, sondern kann auch in den Inhalt der Webseite geschrieben werden.

Normalerweise enthält das

-Tag mindestens (aber nicht beschränkt auf) ein Header-Tag (

-

) und kann auch das
-Tag enthalten Inhalte, Logos, Suchformulare,
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Tabellenrahmen in HTML Tabellenrahmen in HTML Sep 04, 2024 pm 04:49 PM

Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

Verschachtelte Tabelle in HTML Verschachtelte Tabelle in HTML Sep 04, 2024 pm 04:49 PM

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

HTML-Rand links HTML-Rand links Sep 04, 2024 pm 04:48 PM

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

HTML-Tabellenlayout HTML-Tabellenlayout Sep 04, 2024 pm 04:54 PM

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

Text in HTML verschieben Text in HTML verschieben Sep 04, 2024 pm 04:45 PM

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

HTML-geordnete Liste HTML-geordnete Liste Sep 04, 2024 pm 04:43 PM

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

HTML-Onclick-Button HTML-Onclick-Button Sep 04, 2024 pm 04:49 PM

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.

HTML-Eingabeplatzhalter HTML-Eingabeplatzhalter Sep 04, 2024 pm 04:54 PM

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

See all articles