Mit HTML können Texte strukturiert und formatiert werden. Dazu gehören Überschriften, Absätze, Hervorhebungen und weitere Elemente.
HTML bietet sechs verschiedene Überschriftenebenen von h1 bis h6. h1 ist die höchste Ebene, h6 die niedrigste.
<h1>Überschrift 1</h1>
<h2>Überschrift 2</h2>
<h3>Überschrift 3</h3>
<h4>Überschrift 4</h4>
<h5>Überschrift 5</h5>
<h6>Überschrift 6</h6>
Überschriften gliedern den Inhalt einer Webseite. Die Ebenen sollten in einer logischen Reihenfolge verwendet werden.
Mit HTML-Tags können einzelne Wörter oder Textabschnitte hervorgehoben werden.
<b>Fetter Text</b>
<i>Kursiver Text</i>
<u>Unterstrichener Text</u>
<mark>Markierter Text</mark>
<small>Kleiner Text</small>
<del>Gelöschter Text</del>
<sub>Tiefgestellt</sub>
<sup>Hochgestellt</sup>
Fetter Text
Kursiver Text
Unterstrichener Text
Markierter Text
Kleiner Text
Gelöschter Text
H2O
102 = 100
Das b-Element stellt Text fett dar. Das i-Element zeigt Text kursiv an. Mit u wird Text unterstrichen. mark hebt Text hervor. sub und sup ermöglichen tiefgestellte und hochgestellte Zeichen.
Logische Formatierungen beschreiben die Bedeutung eines Textes. Sie sind wichtig für die semantische Struktur einer Webseite.
<strong>Wichtiger Hinweis</strong>
<em>Besonders betonter Text</em>
<code>echo "Hallo";</code>
<kbd>Strg + S</kbd>
<abbr title="HyperText Markup Language">
HTML
</abbr>
Wichtiger Hinweis
Besonders betonter Text
echo "Hallo";
Tastenkombination: Strg + S
HTML
strong kennzeichnet wichtige Inhalte. em betont einen Text. code wird für Programmcode verwendet. kbd kennzeichnet Tastatureingaben. abbr beschreibt eine Abkürzung.
Mit dem p-Element werden Absätze erstellt. Das br-Element erzeugt einen Zeilenumbruch.
<p>Das ist der erste Absatz.</p>
<p>Das ist der zweite Absatz.</p>
<p>
Erste Zeile.<br>
Zweite Zeile.
</p>
Das ist der erste Absatz.
Das ist der zweite Absatz.
Erste Zeile.
Zweite Zeile.
Ein Absatz wird mit p definiert. Mit br wird eine neue Zeile begonnen, ohne einen neuen Absatz zu erstellen.
Mit dem hr-Element wird ein thematischer Abschnittswechsel dargestellt. Häufig erscheint dabei eine horizontale Linie.
<p>Erster Themenbereich</p>
<hr>
<p>Zweiter Themenbereich</p>
Erster Themenbereich
Zweiter Themenbereich
Internes CSS wird im style-Element innerhalb des head-Bereichs definiert. Es gilt für das aktuelle HTML-Dokument.
<style>
.beispiel {
color: darkblue;
background-color: lightyellow;
padding: 15px;
border: 2px solid darkblue;
}
</style>
<p class="beispiel">
Dieser Text wird mit internem CSS gestaltet.
</p>
Dieser Text wird mit internem CSS gestaltet.
Die CSS-Regeln verändern die Textfarbe, die Hintergrundfarbe, den Innenabstand und den Rahmen des Elements.
Externes CSS wird in einer eigenen Datei gespeichert. Die CSS-Datei wird mit dem link-Element im head-Bereich eingebunden.
<link rel="stylesheet"
href="/css/style.css">
body {
font-family: Arial, sans-serif;
}
h1 {
color: darkblue;
}
Diese Webseite verwendet bereits die externe CSS-Datei style.css.
Externes CSS ermöglicht eine einheitliche Gestaltung mehrerer Webseiten. Änderungen an der CSS-Datei wirken sich auf alle verbundenen Seiten aus.
| HTML-Element | Funktion |
|---|---|
| h1 bis h6 | Überschriften |
| p | Absatz |
| br | Zeilenumbruch |
| hr | Thematischer Abschnittswechsel |
| strong | Wichtiger Text |
| em | Betonter Text |
| mark | Markierter Text |
| style | Internes CSS |
| link | Externes CSS einbinden |
Erstellen Sie eine Überschrift der ersten Ebene.
<h1>Meine Webseite</h1>
Erstellen Sie einen Absatz mit einem beliebigen Text.
<p>Dies ist ein Absatz.</p>
Welcher HTML-Tag stellt Text fett dar?
<b>Fetter Text</b>
Markieren Sie ein Wort mit einer Hervorhebung.
<mark>Wichtiger Text</mark>
Erstellen Sie einen Text mit hochgestellter Zahl.
10<sup>2</sup>
Erstellen Sie einen Zeilenumbruch innerhalb eines Absatzes.
<p>
Erste Zeile.<br>
Zweite Zeile.
</p>
Welcher HTML-Tag erzeugt eine horizontale Linie?
<hr>
Welcher HTML-Tag kennzeichnet einen wichtigen Hinweis?
<strong>Wichtiger Hinweis</strong>
Binden Sie eine externe CSS-Datei ein.
<link rel="stylesheet"
href="/css/style.css">
Erstellen Sie eine CSS-Regel, die die Schriftfarbe Blau setzt.
.beispiel {
color: blue;
}
HTML bietet verschiedene Möglichkeiten, Texte zu strukturieren und ihre Bedeutung zu kennzeichnen. CSS wird verwendet, um das Aussehen der HTML-Elemente zu gestalten. Für größere Webseiten ist externes CSS besonders praktisch.