Kleine HTML-Philosophie

HTML ist eine Dokument-Beschreibungs-Sprache

Was heißt HTML ?

H Hyper
T Text
M Markup
L Language
HTML wurde 1989 von Tim Berners-Lee am Kernforschungszentrum CERN (Schweiz) entwickelt. Ziel war es, einen einfachen Zugriff auf Forschungsergebnisse, Berichte und Daten zu ermöglichen, die oft versteut auf verschiedenen Rechnern (in aller Welt) abgespeichert waren. Grundlage war die schon vorher vorhandene Dokumentenbeschreibungssprache SGML. Das geniale dabei, war die Entwicklung des sogenannten "Hypertext", ein Text, der mögliche Querverweise und weitere Literatur per einfacher Verknüpfung (link) in das Dokument einbindet. Anstatt mühsam in Bibliotheken nach Quellen und weiterer Literatur zu suchen, kann der Leser per Mausklick sofort zum weiterführenden Dokument gelangen.(Falls dieses über das Internet und angeschlossene Rechner oder Datenbanken erreichbar ist).
1992 wurde HTML außerhalb CERN vorgestellt und hat seither rasende Verbreitung gefunden.

Aus welchen Elementen besteht ein Dokument ?

Ein Dokument z.B. eine Textseite, eine Zeitung oder ein Buch besteht aus verschiedenen Text und Bildelementen. Es gibt z.B. Überschriften, normalen Text, Bilder, Rahmen, Tabellen, Listen, Verzeichnisse und vieles mehr. Manche Stellen im Text sind fett gedruckt andere sind kleiner gedruckt z.B. Fußnoten. Im Text gibt es Zeilenumbrüche und Absätze. Auch Bilder können Teil eines Dokuments sein.
Ein Dokument besteht also aus Inhalt(Das was sie sagen wollen) und Form(Wie sie es darstellen wollen)

Wozu braucht man HTML ?

Stellen Sie sich vor, sie sind Reporter und muessen Ihrem Schriftsetzter bei der Zeitung am Telefon erklaeren, wie er Ihren Text zu gestalten hat.(Oder Sie schreiben einen Text, wissen aber nicht, ob er auf einem großen Bildschirm, einem kleinen Bildschirm, einem Plakat oder in einer Zeitung zu lesen sein wird.)
Die Beschreibung könnte etwa so aussehen: Der gesetzte Artikel
(Große Überschrift)Bankraub in Daisbach(Ende der Überschrift) (Absatz)(Autor)Frank Huber (Ende Autor) In (fettgedruckt)Daisbach (Ende fettgedruckt) wurde... am ... die uups-Bank überfallen.... (Hier soll ein Bild der Bank eingefügt werden) (Ende des Absatzes)
usw.

Bankraub in Daisbach

Von Frank Huber In Daisbach wurde... am ... die uups-Bank überfallen.... usw.

Man sollte sich beim Beschreiben des Textes auf die wesentlichen Elemente beschränken, da man beim Schreiben nicht weis, welchen Platz und welche Schriftarten zur Darstellung verwendet werden. Diese Feinarbeit ,die Zeilenunbrüche und die richtige Ausrichtung des Textes übernimmt der Schriftsetzter.

Wie beschreibt man mit HTML eine Dokument?

Beschrieben wird mit den sogenannten "tags", die in eckigen Klammern gefaßt werden. Zwischen einem Anfangs-tag <tag> und einem End-tag </tag> befindet sich der gewünschte Inhalt. Kurz: tag:= Beschreibung der Form
Tags können verschachtelt werden, wobei wie in der Mathematik zuerst die innere Klammer bzw Verschachtelung zuerst wieder geschlossen werden muß. <tag2><tag1>Inhaltder Form 1 und 2</tag1>Inhalt der Form 2</tag2> Manche tags können erweitert werden und beschreiben damit auch die gewünschte Form genauer. Die Erweiterungen stehen stets nur im Anfangs-tag. (Beispiele bei Bildern und Tabellen) Die tags sind in der Regel die englischen Bezeichnungen für die Form bzw ihre Abkürzungen Mit Hilfe dieser "tags" kann man auch Bilder, Musik, Videos oder andere Dokumente einbinden.

Wer interpretiert HTML?

HTML wird von sogenannten "Browsern" interpretiert(z.B. Navigator von Netscape oder Explorer von Microsoft). Diese Browser übernehmen die Arbeit des Schriftsetzters und stellen Ihren Text auf Ihrem im Moment benutzten Bildschirm bzw Ihrem Bildschirm-Fenster dar. Zudem können Browser auch Bilder anzeigen und Musik abspielen, wenn Ihnen gesagt wird, welche Dateien wo zu finden sind. Diese Informationen werden auch im HTML-Dokument mit angegeben. Auch andere Dokumente können mit einem sogennanten "Link" eingebunden werden. Ein Link ist nichts anderes, als die genaue Adresse eines anderen HTML-Dokuments.

Datum: März.1998 huber.frank@t-online.de