Textstrukturierung

 

Unter Textstrukturierung sind all die Elemente zusammengefasst, die die Struktur des Textes einer Internetseite widerspiegeln, beispielsweise Überschriften oder Textabsätze:
h1..h6, p, blockquote, figure, figcaption, hr, ol, ul, li, div
<h1>..</h1>: HTML erlaubt 6 Überschriftenebenen. Bei Anwendung der Elemente erfolgt automatisch ein Zeilenvorschub.

<html lang="de">
<head>
<meta charset="utf-8">
<title>Überschriften in einem HTML-Dokument
</title>
</head>
<body>
<h1>Das ist eine Überschrift 1. Grades</h1>
<h2>Das ist eine Überschrift 2. Grades</h2>
<h3>Das ist eine Überschrift 3. Grades</h3>
<h4>Das ist eine Überschrift 4. Grades</h4>
<h5>Das ist eine Überschrift 5. Grades</h5>
<h6>Das ist eine Überschrift 6. Grades</h6>
</body>
</html>

<p>..</p>: Ein p-Element definiert einen Textabsatz. Absatz-Elemente dürfen keine anderen blockerzeugenden Elemente wie z. B. Überschriften, Textabsätze oder Listen enthalten.

<blockquote>...</blockquote>: Mithilfe des Elements blockquote kann man Zitate von Fremdautoren in einem eigenen, anders formatierten (zumeist eingerückten) Absatz hervorheben.

<figure>...</figure>: Figure dient als Container für eine zum Seiteninhalt gehörende Abbildung.Neben Grafiken wie Bilder und Diagrammen kann es auch andere mediale Inhalte wie Videos, Programmcode oder Textstellen wie Zitate oder tabellarische Übersichten enthalten.

<figcaption>...</figcaption>:Das optionale figcaption dient der Beschriftung des Inhaltes oder stellt eine Legende dar. Es kann sowohl vor als auch nach der Abbildung positioniert werden, es darf allerdings in einem figure-Element nur ein figcaption-Element geben.

<hr>: Das Element hr kennzeichnet einen thematischen Bruch. Ein solcher Bruch wird als waagerechte Linie dargestellt. Das Element kann deswegen auch als Trennlinie benutzt werden. Alleinstehendes Tag ohne Inhalt.

ol: <ol> (ordered list) leitet eine nummerierte Liste ein. Mit <li> beginnt ein neuer Punkt innerhalb der Liste (li = list item = Listeneintrag). </li> beendet den Listeneintrag, </ol> die Liste.

ul: <ul> (unordered list) leitet eine nichtnummerierte Liste ein. Mit <li> beginnt ein neuer Punkt innerhalb der Liste (li = list item = Listeneintrag). </li> beendet den Listeneintrag, </ul> die Liste.

li: Mit <li> beginnt ein neuer Punkt innerhalb der Liste. </li> beendet den Listeneintrag

<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8">
<title>Listen
</title>
</head>
<h2 >Murphy hat immer Recht, denn...</h2>
<ol>
<li>kommt es anders und...</li>
<li>als man denkt.</li>
</ol>
<h2 >Beispielsweise bei der Textverarbeitung,</h2>
<h3 >dabei sind die ersten beiden Punkte so gemein, dass sie Ihnen erspart bleiben:</h3>
<ol start="3">
<li>Wenn du ein Wort löschen willst, verschwindet die ganze Zeile.</li>
<li>Wenn du eine Zeile löschen willst, verschwindet der ganze Text.</li>
<li>Wenn du den ganzen Text löschen willst, passiert gar nichts.</li>
</ol>
<h2 >oder bei den Passwörtern</h2>
<ul >
<li>Du wirst immer mehr Passwörter vergessen als du besitzt.</li>
<li>Die Passwörter, an die du dich noch erinnerst, hast du letzte Woche geändert.</li>
</ul>
</body>
</html>

 

<div>...</div>: Das div-Element ist dazu gedacht, mehrere Elemente wie Text, Grafiken, Tabellen usw., in einen gemeinsamen Bereich einzuschließen. Dieses allgemeine Element bewirkt nichts weiter als dass es in einer neuen Zeile des Fließtextes beginnt. Ansonsten hat es keine Eigenschaften. Es ist dazu gedacht, Bereiche zu erzeugen, die mit Hilfe von CSS formatiert werden können. Das div-Element sollte nur verwendet werden, wenn es keinen sinnvollen Ersatz gibt.