html



Die Möglichkeiten von HTML

HTML ist die Abkürzung für "Hypertext Markup Language". Im Unterschied zu Sprachen wie Java oder Basic, ist HTML keine Programmier- sondern eine Auszeichnungssprache. In einem Internetbrowser dargestellte Webseiten bestehen aus Dokumenten, die durch HTML-Elemente codiert wurden. Für das Codieren reicht ein Texteditor wie z.B. Wordpad völlig aus, da nur ASCII-Text verwendet wird. Der fertige Code setzt sich zusammen aus Beschreibungen der Elemente eines Dokuments, wie z.B. Tabellen, Schriftgröße, Aufzählungen oder Verlinkungen.

Die Tatsache, dass der Code von einem Internetbrowser verstanden werden muss, macht ihn betriebssystemübergreifend dekodierbar.

Eine in HTML verfasste Webseite besteht immer aus einem Kopf (head) und dem eigentlichen Körper (body). Die Inhalte der Seite sind innerhalb dieser beiden Bereiche untergebracht. Die verschiedenen HTML Befehle nennt man "Tags". Diese Tags sind in englischer Sprache verfasst. Tags werden außerdem genauer definiert durch sog. "Attribute". Will man die Hintergrundfarbe einer Seite ändern, dann macht man das mittels eines bestimmten Tags und definiert über das Attribut, welche Farbe genau der Hintergrund bekommen soll. Tags werden immer in spitze Klammern gefasst. Die meisten Tags bestehen aus Paaren, wobei der erste Tag einen Befehl einleitet und der zweite Tag den Befehl zum Abschluss bringt. In der Praxis werden diese Tags miteinander kombiniert, weshalb Einsteiger wegen des verschachtelten Textes oft den Überblick verlieren.

Das Grundprinzip ist aber sehr einfach und jeder ordentliche HTML Code ist sehr logisch und nachvollziehbar aufgebaut.

Wie erwähnt ist HTML keine Programmiersprache und benötigt daher auch keine spezielle Codierung. Die einzige Ausnahme hiervon sind die Umlaute, die maskiert werden müssen, weil sie in der englischen Sprache nicht vorkommen.

Ergänzt wird HTML in jüngster Zeit zunehmend von CSS (Cascading Style Sheets). CSS ist eine stilorientierte Sprache. Es eignet sich daher gut dafür die strukturelle Sprache von HTML zu vervollständigen. CSS gibt dem Anwender zusätzliche und präzisere Möglichkeiten, seine Webseite zu gestalten und verringert merklich den nötigen Arbeitsaufwand.

Ist der Code fertig gestellt kann man sich die so erstellte Datei mit einem Webbrowser ansehen. Es gibt natürlich auch besondere Editoren, die das Erstellen von HTML Seiten stark erleichtern. Besonders die WYSIWYG ("What you see is what you get") Editoren erfreuen sich großer Beliebtheit, weil man hier die Codierung nicht selber vornehmen muss. Der Editor bietet einem stattdessen mittels eines Baukastensystem die typischen Elemente einer Webseite zur Verwendung an und wandelt das sofort sichtbare Ergebnis im Anschluss in den entsprechenden HTML Code um.

HTML befindet sich stetig in der Weiterentwicklung. Zuständig dafür ist das World Wide Web Consortium (W3C). Die aktuelle Versionsnummer ist 4.01.