Text-Elemente

HTML besitzt eine Anzahl an Elementen, mit denen Text ausgezeichnet und Dokumente strukturiert werden können. Es gibt Überschriften, Textblöcke, Listen und andere. Diese sollten wie in einem Papierdokument inhaltlich korrekt strukturiert werden.

Überschriften

Überschriften dienen zur Strukturierung eines Dokument. Sie sind das wichtigste Merkmal für den Leser, sich im Dokument zurechtzufinden. Eine Überschrift wird durch eines der Elemente h1, h2, h3, h4, h5 oder h6 realisiert. h steht dabei für heading (Überschrift).

1<h1>Überschrift 1</h1>
2<h2>Überschrift 2</h2>
3<h3>Überschrift 3</h3>
4<h4>Überschrift 4</h4>
5<h5>Überschrift 5</h5>
6<h6>Überschrift 6</h6>

See the Pen Überschriften by Html Website (@html_website) on CodePen.

Textblock

Textblöcke (Paragraphen) dienen der Gliederung eines Textes. Sie werden in HTML mit dem Element <p> (engl: paragraph) ausgezeichnet.

1<p>HTML ist super</p>
2<p>Sie haben mir den Arm gebrochen! Es gibt 250 Knochen im menschlichen Körper. Das war der erste.</p>
3<p>Dieser Absatz (Paragraph) enthält viel mehr Text als alle anderen. Er enhält einen Pseudotext. Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestiae illum nesciunt reprehenderit quaerat animi quisquam obcaecati et ipsam omnis, officiis aliquam adipisci mollitia rerum ex! Alias voluptatibus quasi eveniet natus.</p>

See the Pen Textblock by Html Website (@html_website) on CodePen.

Zeilenumbruch

Wenn man innerhalb eines Satzes eines Zeilenumbruch verwenden möchte, kann man das <br> Element verwenden.

Bemerkung

Das br-Element hat kein schließendes Tag

1<p>Das ist ein Textblock <br> mit einem Zeilenumbruch.</p>

See the Pen Zeilenumbruch by Html Website (@html_website) on CodePen.

Textauszeichung

Innerhalb eines Textes kann es vorkommen, das bestimmte Wörter oder einzelne Buchstaben anders formatiert werden sollen als der Rest. Dazu kann das inline-Element <span> verwendet werden. Das span-Element hat keine Auswirkungen auf die Website. Es kann später mittels einer anderen Sprache, z.B. CSS für das Design, angesprochen werden. Das span-Element befindet sich immer innerhalb anderer Elemente.

1<p>HTML ist <span>super</span></p>
2<h1>Dies ist eine <span>Überschrift</span></h1>
3<p>Ein Text, der zwei <span>Span</span> </span>enthält</span></p>

See the Pen Textauszeichnung by Html Website (@html_website) on CodePen.

Textformatierungen

Die folgenden Elemente sind alles Inline-Elemente und stehen immer innerhalt eines Block-Elemente wie zum Beispiel einer Überschrift oder in einem Absatz.

Fettschrifft

Mittels des <strong> können ein oder mehrere Wörter in ihrer Bedeutung hervorgehoben werden. Sie werden dann fett dargestellt.

1<p>HTML ist <strong>super</strong></p>

Kursivschrift

Das <i> hebt einen Teil vom Rest eines Textes ab um zum Beispiel, einen Fachbegriff aus einer Fremdsprache deutlicher vom Rest abzugrenzen. Das Element stellt diese Inhalte dann kursiv dar.

1<p>HTML steht für <i>Hypertext Markup Language</i></p>

Kleinschrift

Das <small> stellt Inhalte kleiner dar um zum Beispiel Copyright oder ähnliches darzustellen.

1<p>Hypertext Markup Language</p>
2<p><small>Standardisierung durch das W3C-Gemium</small></p>

Markiert

Das <mark> stellt Inhalte markiert dar.

1<p>Für Hypertext Markup Language ist die Abkürzung <mark>HTML</mark></p>

Durchgestrichen

Das <del> stellt Inhalte durchgestrichen dar.

1<p>Für Hypertext Markup Language ist die Abkürzung <del>HLM</del>. Richtig ist HTML</p>

Unterstrichen

Das <u> stellt Inhalte unterstrichen dar.

1<p>Für Hypertext Markup Language ist die Abkürzung <del>HLM</del>. Richtig ist <u>HTML</u></p>

Hoch- und Tiefgestellt

Das <sub> stellt Inhalte tiefgestellt dar und das <sup> stellt Inhalte hochgestellt dar. Kann für Fußnoten verwendet werden.

1<p>H<sub>2</sub>0 ist Wasser</p>
2
3<p>www<sup>[1]</sup></p>

See the Pen Textformatierungen by Html Website (@html_website) on CodePen.

Block- und Inline Elemente

HTML unterscheidet zwischen Block-Elementen, diese nehmen den gesamten zur Verfügung stehenden Platz auf der Website ein, und Inline-Elementen, die nur den benötigten Paltz einnehmen.

  • Block-Elemente erzeugen immer einen Zeilenumbruch.
    Überschriften und Absätze sind Beispiele für Block-Elemente
  • Inline-Elemente stehen nebeneinander und nehmen nur den benötigten Platz ein.
    Links und Zeilenumbrüche sind Beispiele für Inline-Elemente.
Block und Inleine ELemente