Was ist HTML?
HyperText Markup Language (HTML) ist eine Art Computersprache, mit der Seiten erstellt werden, die im Internet veröffentlicht oder per E-Mail gesendet werden können. Obwohl es für viele Menschen komplex erscheint, wird es als eine relativ einfache Sprache angesehen. Alle Texte, Grafiken und Gestaltungselemente einer Seite, die mit dieser Sprache erstellt wurden, sind mit Codes versehen, die dem Webbrowser oder dem E-Mail-Programm die Anzeige dieser Elemente anweisen. Die Tags enthalten auch Informationen zum Layout und zur Formatierung, damit die Webseite oder E-Mail so ähnlich aussieht, wie es der Designer beabsichtigt hat. Für den unerfahrenen Website-Designer oder jeden anderen, der einen bestimmten Code kennen muss oder lernen möchte, wie eine gesamte Website erstellt wird, gibt es viele Software-Dienstprogramme, Programme und Websites, die ihn beim Schreiben von HTML-Code unterstützen können.
Struktur
Die HTML-Codierung ist wie ein Baum aufgebaut, in dem jeweils ein Tag verschachtelt ist. In den meisten Fällen erfordert jedes Formatierungselement ein Start-Tag und ein End-Tag, und verschiedene Tags sollten sich nicht überlappen. Dies ist, was mit "verschachtelt" gemeint ist. Wenn Tag 2 nach Tag 1 geöffnet wird, sollte Tag 2 zuerst geschlossen werden, damit das Formatierungselement von Tag 2 vollständig in Tag 1 eingeschlossen ist. Elemente sind die einzelnen Komponenten, aus denen der Code besteht, einschließlich des Öffnens und Schließens von Tags und des Inhalts zwischen ihnen. Attribute stellen weitere Informationen zum Element bereit und bestehen aus dem Attribut und seinem Wert, die durch ein Gleichheitszeichen verbunden sind.
Um ein HTML-Element zu erstellen, erstellt der Benutzer ein Tag, das mit spitzen Klammern beginnt und endet, und platziert es vor dem zu formatierenden Text. Der Code - normalerweise ein oder mehrere Buchstaben, Zahlen, Wörter und / oder Symbole - in den spitzen Klammern gibt an, um was für ein Element es sich handelt und welche Attribute der Inhalt haben soll, z. B. seine Größe, Schriftart oder andere Merkmale. Um die Formatierung zu beenden, gibt der Benutzer die erste spitze Klammer, dann einen Backslash ein, wiederholt dann den Elementcode und schließt die Klammer. Beispiel: <title> <strong> Was ist HTML? </ Strong> </ title> ist der Code, der zum Formatieren des Titels dieses Artikels verwendet wird. Das "strong" -Element-Tag ist im "title" -Tag verschachtelt.
Arten von Codes
Es gibt viele Codes, die eine unterschiedliche Textformatierung ermöglichen, einschließlich Kursivschrift, Tabellen, Absätzen und Hyperlinks zu Webseiten. Codes können dem Browser oder E-Mail-Programm auch angeben, wie andere Elemente wie Bilder, Grafiken, Videos und Töne angezeigt oder verwendet werden sollen. Andere Codetypen ohne spitze Klammern können zum Erstellen von Satzzeichen, diakritischen Zeichen und anderen Symbolen verwendet werden, die möglicherweise im Text enthalten sind. Obwohl alle Webbrowser und viele E-Mail-Programme HTML verwenden, interpretieren und zeigen sie den Code möglicherweise ein wenig anders. Designer müssen diese Unterschiede beim Erstellen einer Webseite häufig berücksichtigen.
Eine sich entwickelnde Sprache
Seit der Entwicklung von HTML Anfang der neunziger Jahre durch den britischen Informatiker Tim Berners-Lee gab es viele Änderungen und Versionen. Diese Versionen werden seit 1996 vom World Wide Web Consortium (W3C) gepflegt. Im Januar 2008 wurde der erste öffentliche Entwurf von HTML 5 von der Arbeitsgruppe veröffentlicht, die diese Spezifikation entwickelte. Ab 2011 noch in der Entwicklung, sollte diese Überarbeitung die Anwendungsentwicklung für das Web dramatisch verändern. Es werden eine Reihe neuer Elemente eingeführt, einschließlich derer für Site-Struktur, Interaktivität und Audio- und Video-Unterstützung sowie neuer Attribute.
Anzeigen des Codes einer Webseite
Der Code, der zum Erstellen einer Webseite verwendet wird, wird angezeigt, indem Sie in einem Browser zu der Seite navigieren und dann im Menü des Browsers die richtige Option auswählen. In den meisten Browsern kann der Benutzer auf das Menü "Ansicht" klicken und eine Option wie "Quelle", "Ansichtsquelle" oder "Seitenquelle" auswählen. Dies führt dazu, dass ein Popup-Fenster angezeigt wird, in dem der Code angezeigt wird, der zum Erstellen dieser Webseite verwendet wurde.
Es ist wichtig zu beachten, dass nicht der gesamte Inhalt aller Webseiten in HTML geschrieben ist. Extensible Markup Language (XML) und Extensible HyperText Markup Language (XHTML) sind andere Arten von Markup-Sprachen, die in der Webentwicklung verwendet werden. Darüber hinaus werden Stylesheets - wie Cascading Style Sheets (CSS) - zum Anhängen von Stilen an HTML-Dokumente verwendet. Sprachen wie Flash® und Java® werden zum Erstellen interaktiver Inhalte verwendet. Viele andere Programmiersprachen können verwendet werden, um einer Website bestimmte Funktionen hinzuzufügen.
Im Vergleich zu HTM
In der Praxis gibt es kaum einen Unterschied zwischen HTM- und HTML-Erweiterungen, da beide von den meisten Computern als HTML-Datei gelesen werden. Zunächst gab es zwei verschiedene Erweiterungen, da bestimmte Computertypen, z. B. Computer mit 16-Bit-DOS- oder Windows® 3-Betriebssystemen, keine vierstelligen Erweiterungen lesen konnten und daher die dreistellige HTM-Erweiterung benötigten. Die meisten Systeme, die Erweiterungen mit vier Zeichen lesen können, werden automatisch so programmiert, dass sie HTM-Dateien als HTML-Dateien erkennen. Computerbenutzer benötigen jedoch gelegentlich einen Konverter, um eine Datei von HTM in ein vom System erkanntes Format zu konvertieren.