HyperText Markup Language (HTML) ist die Kernsprache jeglicher Webinhalte. Praktisch alles, das im Webbrowser zu sehen ist, ist durch die Auszeichnungssprache HTML strukturiert
Genauer gesagt ist HTML die Sprache, die die Struktur und Semantik der Inhalte eines Web-Dokuments beschreibt. Die Inhalte einer Webseite, d.h. eines Dokuments, werden durch sogenannte HTML-Elemente markiert – wie z. B. <img>
, <title>
, <p>
, <div>
, und ähnliche.
HTML ist ein internationaler Standard, dessen Spezifikationen durch das World Wide Web Consortium und die Interessenvertretung WHATWG vereinbart und verwaltet werden. Man versteht HTML als "lebenden Standard", der sich technologisch kontinuierlich weiterentwickelt, also niemals endgültig fertig ist. Die aktuelle Iteration der Spezifikation wird als HTML5 bezeichnet.
HTML5 beschreibt nicht den Darstellungsstil oder die Präsentation von Inhalten, sondern nur die Inhalte selbst und ihre Bedeutung. Anweisungen zur Darstellung und Formatierung der Inhalte werden definiert und kontrolliert über die Verwendung von Cascading Style Sheets (CSS).
Die in diesem Dokument verfügbaren Artikel enthalten Referenzmaterial, auf das sich Entwickler von Inhalten und Applikationen für das Web beziehen können.
HTML Dokumentation
- Einführung in HTML
- Eine einführende Anleitung zur Verwendung von HTML, mit Hinweisen zur korrekten Syntax und Anwendung
- HTML Element Referenz
- Ein detailliertes Nachschlagewerk aller HTML Elemente, ihrer Eigenschaften und Verwendungsmöglichkeiten sowie zur Kompatibilität mit unterschiedlichen Browsern.
- HTML Attribut Referenz
- Eine Liste aller HTML Attribute mit Hinweisen zur Verwendung mit bestimmten Elementen.
- HTML Guide
- Anleitungen und Übungen zum Erlernen und Verwenden von HTML
Verwandte Inhalte
- Cascading Style Sheets (CSS) für die Darstellung von HTML Inhalten
- Document Object Model (DOM) ist die Darstellung eines HTML Dokuments als ein objektorientiertes Baumdiagramm
Hilfe von der Community
Ein HTML verwandtes Problem, welches nicht mit Hilfe der Dokumentation zu lösen ist?
- Das geeignete Mozilla Forum konsultieren :
- Stack Overflow besuchen, eine kollaborativ entwickelte und gepflegte Q&A Seite und dort nach einer Antwort suchen. Wenn es dieses Problem noch nicht gab, kann dort die Frage an die Community gestellt werden.
Und nicht die Netiquette vergessen...
Tools für HTML Entwickler
- Aktuelle Versionen des Firefox Browsers enthalten Werkzeuge für Webentwickler - wie z.B. die Web Console, Page Inspector, den Style Editor und den Responsive Design View, die beim Entwickeln, bei der Fehlersuche und bei der Optimierung von Webseiten helfen können.
- Die Firebug extension von Firefox ist eine beliebte Erweiterung, die die Orientierung in der Elementstruktur erleichtert und während der Betrachtung von Webseiten das Editieren von CSS Code ermöglicht. Sehr praktisch, um Änderungen auszuprobieren und zu testen. Firebug kann aber noch viel mehr...
- HTML Validator
- Web Developer Extension
- HTML Tidy
- Pretty Diff