Wissensdatenbank von GCSoft

>> Wissensdatenbank / HTML und CSS

HTML

HTML ist die Abkürzung von Hypertext Markup Language.

HTML Seitenstruktur

Ein HTML-Dokumet besteht grob aus den Teilen HTML-Dokumenttyp, Kopfbereich und Dokumentkörper:


<!doctype html>

<html>

  <head>

    <meta charset="UTF-8">

    <title>Fenstertitel</title>

  </head>

  <body>

    <h1>Hauptüberschrift</h1>

    <p>Absatz</p>

  </body>

</html>

Baumstruktur DOM

Ein Webbrowser erzeugt aus einem HTML-Dokument ein Model in Form einer Baumstruktur aus Objekten wie HTML-Elementen, Attributen und Text.
Dieses Model wird Document Object Model (kurz: DOM) genannt. Jedes Objekt in diesem DOM-Baum (englisch: DOM tree) wird als Knoten (englisch: node) bezeichnet und kann über eine öffentliche Schnittstelle mit JavaScript manipuliert werden.

HTML-Tags und HTML-Elemente

Ein komplettes HTML-Element besteht in der Regel aus einem sich öffnenden HTML-Tag, einem schließenden HTML-Tag und allem, was dazwischen steht.

HTML-Tags ohne Ende-Tag

Einige HTML-Elemente sind allein stehende Tags (auch standalone tags oder void tags), die keinen Inhalt haben und daher kein Ende-Tag benötigen. Ein Beispiel für ein solch inhaltsleeres Tag ist <br>, das einen Zeilenumbruch bewirkt.

HTML-Attribute

HTML-Elemente können zusätzliche Attribute enthalten, die im Start-Tag angegeben werden müssen.
Attribute werden in der Form name="wert" angegeben.

Kommentare in HTML-Dokumenten

So wird ein Kommentar angegeben:
<!-- Kommentar -->