Mit jedem HTML-Element wir der umschlossene Text mit Bedeutung versehen. z.B kann ich einem Wort die Bedeutung einer Überschrift geben, indem ich das Wort mit dem HTML-Element <h1> umschliesse. Eine Suchmaschine kann damit erkennen, welche Bedeutung Informationen auf einer Seite haben und Informationen wichtig und welche weniger wichtig sind.
G3: Ich kann den Aufbau einer Webseite erklären (z.B. Header, Body, Tags, Metatags…)
F3: Ich kann eine einfache Webseite umsetzen (z.B. Header, Body, Tags, Metatags…)
E3: Ich kann einen komplexen Webauftritt aus mehreren Seiten planen und umsetzen.
Genau gleich wie in jedem Textbearbeitungsprogramm, kann auch mit HTML Text unterschiedlich formatiert werden:
<h1> bis <h6> - Heading: formatiert Text als Überschrift. Text in Überschriften wird von den Suchmaschinen höher gewichtet als normaler Fliesstext. Formatiert Text in einer grösseren Schrift und fett.
<p> - Paragraph: umschliesst einen Absatz.
Erzeugt einen Abstand zum folgenden Element.
<br> - Break: erzeugt eine Zeilenschaltung
<em> - Emphasis: um ein Wort vom übrigen Text abzuheben.
Formatiert das Wort kursiv.
<strong> - Strong: um ein Wort stark zu betonen.
Formatiert das Wort fett.
<span> - Inline Container: wird verwendet um Text z.B. mit einer CSS-Klasse speziell darzustellen.
<sup> / <sub> - superscript / subscript: hoch- bzw. tiefstellen von Text.
<blockquote> / <q> - Quote: für Zitate
Weitere Tags zur Textauszeichnung:
<cite> / <abbr> / <address> / <code> / <pre> / <var> / <kbd>
Text lässt sich mit HTML auch strukturieren.
<ul> - Unordered List: generiert eine ungeordnete Liste.
Der Text jedes Listenpunktes <li> wird mit einem Bulletpoint versehen und eingerückt dargestellt.
<ol> - Ordered List: generiert eine geordnete Liste.
Der Text jedes Listenpunktes <li> wird fortlaufend nummeriert und eingerückt dargestellt.
<dl> - Description List: generiert eine Liste mit Worterklärungen. Innerhalb eines <dl> können die Elemente <dt> - Description Term und <dd> -Description Detail verwendet werden.
<table> - Tabelle:
jede Zeile wird durch ein <tr> - Tablerow repräsentiert
jede Spalte durch ein <td> - Tabledata Tabelleninhalt oder
<th> - Tableheading Tabellenüberschrift repräsentiert.
Eine Tabelle kann aus einem <thead> -Kopfbereich für die Spaltenüberschriften und einem <tbody> - Inhaltsbereich für die Informationen bestehen.