Home | Lehre | Videos | Texte | Vorträge | Software | Person | Impressum, Datenschutzerklärung | Blog RSS

HTML-Grundlagen

HTML: Hypertext Markup Language
die Beschreibungssprache für Text mit Hyperlinks (angegeben als URLs) und externen Elementen (Bilder, Multimedia ...)

HTML-Dateien [Beispiele mit "Ansicht/Quelltext"] enthalten:

HTML selbst ist keine Programmiersprache. HTML wird nicht "programmiert".

Ein Web-Browser liest HTML-Dateien ein (aus dem Netz, aber auch von Platte) und versucht (versucht!), die enthaltenen Beschreibungen zu interpretieren und die angegebenen Bilder etc. hineinzuladen. (Ausnahme: reiner Textbrowser oder falls das Laden von Bildern abgestellt ist).

Geschichte:

Problem: Es gibt verschiedene Arten (Versionen) HTML. Kein Browser versteht Version 4.01 komplett und schon gar nicht alles richtig. Immer auf den wichtigen aktuellen und älteren Browsern testen. XHTML ist eine sauberere Variante von HTML mit leichten Änderungen (mehr später).

HTML erzeugen

Interessante Funktionen von HTML-Kit (Musterbeispiel für guten textbasierten HTML-Editor):

Erste Schritte mit HTML

"Leeres" Dokument mit HTML-Kit: Struktur ansehen. Begriffe: Auffälligkeiten: Beispiele: Problem: Tags geben mal die Textart an (<h3>, <p>) und überlassen dem Browser das Aussehen; dann aber wiederum geben sie das Aussehen vor (<b>, <font>). Trend: Arbeiten wie für Print mit RagTime vorgeführt. Also nur Textarten markieren und das Aussehen getrennt davon festlegen, möglichst zentral (Stylesheets, später).

XHTML: Kein Problem -- einfach HTML mit HTML-Kit nach XHTML umwandeln. Auffällig: Bei einzelnen Tags abschließender Schrägstrich, z.B. <br /> statt <br>. Namen von Tags und Attributen klein geschrieben; Attributwerte immer in Anführungszeichen. Am besten sofort auch für HTML angewöhnen.