deutsch  |  français
 
 

Home
Übungen
Lexikon
Testpersonen
Über uns
Kontakt

Home > Lexikon > HTML

HTML

In Kürze
HTML ist eine einfache Programmiersprache, mit der Webseiten und Homepages fuer das World Wide Web erstellt werden.

Synonyme und Abkürzungen
Hypertext Markup Language

Ähnliche Begriffe
HTTP, WML, XML

Überblick
HTML ist eine sogenannte Beschreibungssprache, mit der die Struktur eines Dokuments erstellt wird und Multimedia-Elemente wie Bilder, Filme oder Musik in das Dokument eingebunden werden können. HTML-Dateien werden vom Benutzer mit Hilfe eines Browsers von einem Server angefordert. Die endgültige Darstellung der Webseiten erfolgt erst durch den Browser und kann, je nach Browser, verschieden aussehen. HTML ist relativ leicht zu erlernen und mittlerweilen weit verbreitet.



 

   

 

Abbildung 1: HTML-Code

 



Detail
HTML ist der bekannteste Vertreter sogenannter Markup-Sprachen. Tags genannte Markierungen grenzen durch eine Start- und Ende-Zeichenfolge logische Bereiche (wie Buchstabengrösse, Schriftfarbe, Überschriften, Absätze, Listen und Einbau von Bildern und Grafiken) eines Dokumentes voneinander ab. So definiert z.B.

<h1>;Alles über HTML</h1>;

eine Überschrift. Das schliessende Tag unterscheidet sich vom öffnenden durch den eingefügten Schrägstrich. Dabei definiert der HTML-Standard nicht, wie diese Dokumentstruktur für den Benutzer umgesetzt wird; Die Überschrift aus dem obigen Beispiel kann je nach Browser und Benutzereinstellungen verschieden aussehen. Neben den gängigen, grafikfähigen Browsern existieren auch solche, die nur die Textelemente von HTML-Seiten anzeigen.

Mit CSS (Cascading Style Sheets) kann das Aussehen von HTML-Seiten weitgehend vorgeschrieben werden und mit Javascript wurde eine Sprache entwickelt, die die Darstellung Dynamischer Seiten erlaubt.

HTML bietet folgende Vorteile :

  • Möglicher Einbau von Hyperlinks (direkte Verweise auf andere Webseiten)
  • Einfache Erstellung einzelner HTML-Seiten
  • Unabhängigkeit von einem bestimmten Betriebssystem

HTML ist ein entfernter Abkömmling von SGML (Standard Generalized Markup Language), einer weitaus umfassenderen Markup-Sprache, die um 1986 entwickelt wurde, sich aber aufgrund ihrer hohen Anforderungen an Computer nicht durchsetzen konnte.
Zeitgleich mit der Entwicklung des WWW, wurde HTML in einer ersten Version am CERN (einem Schweizer Kernforschungszentrum) formuliert. Die erste Webseite in HTML wurde dort 1991 geschrieben. Ab 1994 oblag die Weiterentwicklung der Sprache der Arbeitsgruppe HTML, einer Gruppe innerhalb der IETF (Internet Engineering Task Force). Mit dem RFC 1866 wurde 1995 erstmals eine genormte Referenz des HTML-Sprachumfangs vorgelegt. Nach der Auflösung der IETF wurde die Weiterentwicklung 1996 dem neugegründeten W3-Konsortium übertragen, in dem auch Vertreter grosser Firmen Einsitz nahmen. 1995 kam es durch konkurrierende Browser-Entwicklungen der Firmen Netscape und Microsoft zum sogenannten Browserkrieg, in dessen Verlauf beide Firmen HTML um eigene Tags erweiterten, um einen strategischen Vorteil gegenüber der Konkurrenz zu gewinnen.

Der endgültige Durchbruch gelang 1993 als mit Mosaic zum ersten Mal ein Browser vorgestellt wurde, der in Textseiten eingebettete Bilder darstellen konnte, während es ansonsten üblich war, Bilder mit separaten Programmen zu betrachten. In den folgenden Jahren wurden Millionen von Webseiten in HTML geschriebenen und heute (2001) ist HTML eines der am weitesten verbreiteten Dateiformate überhaupt.

Inzwischen können HTML-Seiten mit grafischen Editoren mit Vorschaufunktion sowie in Word erstellt werden. Dabei sind grundlegende Kenntnisse der Sprache zwar hilfreich, aber nicht unbedingt erforderlich.



Weiterführende Links
SelfHTML selfaktuell.teamone.de/ hilft beim Verständnis, was HTML ist und was man damit machen kann. Es ist eine deutschsprachige Anleitung, die die technischen Einzelheiten auch für Anfänger lesbar aufbereitet. (Deutsch)

Die Seiten des W3-Konsortiums www.w3.org/MarkUp

Der ursprüngliche Vorschlag zur Verknüpfung und Gliederung von Information durch ein Hypertext-System von Berners-Lee (1989):
www.w3.org/History/1989/proposal.html (Englisch).



Fragen und Antworten
Ich kann eine Webseite nicht anschauen, liegt das am HTML ?
Gutes HTML ist nach den geltenden Standards geschrieben, und gute Browser beherrschen den vollen Umfang dieser Standards. Da HTML noch eine recht neue Entwicklung ist, gibt es aber sowohl schlechte HTML-Editoren als auch Browser, die nicht in der Lage sind, den vollen Umfang des HTML-Standards anzuzeigen.

Ein Bekannter von mir macht selbst Webseiten, der macht das aber in einer Art Grafikprogramm, nicht im Texteditor.
HTML war von Anfang an darauf ausgelegt, sowohl für Menschen als auch Computerprogramme verständlich zu sein. Daher wurde es möglich, Editoren zu schreiben, die wie Grafikprogramme funktionieren, das Gezeigte jedoch in HTML umsetzen.

Was ist XML und wie unterscheidet es sich von HTML ?
HTML ist eine Sprache, die für die logische Gliederung von Dokumenten für die Präsentation entwickelt wurde. Sie hat einen festen Satz von Tags, deren semantische Bedeutung allgemein bekannt ist. XML ist viel umfassender; der Autor einer Seite kann die Bedeutung der Tags frei wählen. XML ist nützlicher für den Austausch von Dokumenten zwischen Programmen und Datenbanken, für die Anzeige durch Browser ist es weniger gut geeignet.

Stimmt es, dass HTML keine Programmiersprache im engeren Sinn ist ?
Ja. Versuchen Sie doch mal, in HTML ein Programm zu schreiben, das alle Primzahlen zwischen 1 und 100 errechnet und ausgibt. In einer richtigen Programmiersprache sollte das möglich sein. Viel Erfolg.

    © 2008 by Zeix AG Zürich   |   Kontakt