HTML 5 fügt der HTML-Spezifikation viele neue Funktionen hinzu und ist einfach zu implementieren. Sie verwenden den HTML 5-Doctype, der einfach und effizient ist:
Ja das ist es. Nur zwei Wörter "doctype" und "html". Dies kann so einfach sein, da HTML 5 nicht mehr Bestandteil von SGML ist, sondern eine Markup-Sprache für sich.
Der Zeichensatz für HTML 5 ist ebenfalls optimiert. Es verwendet UTF-8 und definiert es mit nur einem Meta-Tag:
HTML 5 Neue Struktur
HTML 5 erkennt, dass Webseiten eine Struktur haben, genau wie Bücher und andere XML-Dokumente eine Struktur haben. Im Allgemeinen verfügen Webseiten über Navigation, Inhalt, Seitenleisteninhalt, Kopfzeilen, Fußzeilen und andere Funktionen. HTML 5 enthält Tags, um diese Elemente der Seite zu unterstützen. Sie sind:
- Definiert Abschnitte von Seiten.
-
Definiert den Header einer Seite. - Definiert die Fußzeile einer Seite.
- Definiert die Navigation auf einer Seite.
- Definiert den Artikel oder Hauptinhalt auf einer Seite.
- Definiert zusätzlichen Inhalt wie eine Seitenleiste auf einer Seite.
- Definiert Bilder, die einen Artikel kommentieren.
HTML 5 Neue Inline-Elemente
Die neuen Inline-Elemente definieren einige grundlegende Konzepte und halten sie semantisch auf den Punkt:
- kennzeichnet Inhalt, der auf irgendeine Weise markiert ist.
- kennzeichnet Inhalt, der eine Uhrzeit oder ein Datum ist.
kennzeichnet einen Inhalt, der nur einen Bruchteil eines bekannten Bereichs darstellt, z. - zeigt den Fortschritt einer Aufgabe bis zur Fertigstellung an.
HTML 5 Unterstützung für neue dynamische Seiten
HTML 5 wurde entwickelt, um Webanwendungsentwicklern zu helfen. Es gibt viele neue Funktionen, die das Erstellen dynamischer HTML-Seiten erleichtern:
- Kontextmenüs - HTML 5 unterstützt die Erstellung und Verwendung von Kontextmenüs in Webseiten und Anwendungen.
- href ist für ein Tag nicht erforderlich. Auf diese Weise können Sie ein Tag mit Skripts und in Webanwendungen verwenden, ohne einen Platz zum Senden dieses Ankers zu benötigen.
- async-Attribut - Dies wird dem Skript-Tag hinzugefügt, um dem Browser mitzuteilen, dass das Skript asynchron geladen werden sollte, damit das Laden und die Anzeige des Restes der Seite nicht verlangsamt werden.
- - Dies liefert Details zu einem Element. Dies wäre wie Tooltips in Nicht-Webanwendungen.
erstellt eine Tabelle, die aus einer Datenbank oder einer anderen dynamischen Quelle erstellt wird. - ist ein alter Tag, der zurückgebracht und mit neuem Leben versehen wurde, um auf Ihren Webseiten ein Menüsystem zu erstellen.
Definiert Aktionen, die bei Aktivierung eines dynamischen Elements ausgeführt werden sollen.
HTML 5 Neue Formulartypen
HTML 5 unterstützt alle Standardformulartypen, fügt jedoch einige weitere hinzu:
- Terminzeit
- datetime-local
- Datum
- Monat
- Woche
- Zeit
- Nummer
- Angebot
- URL
HTML 5 Neue Elemente
Es gibt einige aufregende neue Elemente in HTML 5:
- - Dieses Element gibt Ihnen einen Zeichenbereich in JavaScript auf Ihren Webseiten. Sie können Bilder oder Diagramme zu QuickInfos hinzufügen oder dynamische Grafiken auf Ihren Webseiten erstellen, die direkt erstellt werden.
- - Fügen Sie mit diesem einfachen Tag Video zu Ihren Webseiten hinzu.
- - Fügen Sie Ihrer Webseite mit diesem einfachen Tag Sound hinzu.
HTML 5 entfernt einige Elemente
Einige Elemente in HTML 4 werden von HTML 5 nicht mehr unterstützt. Die meisten Elemente sind bereits veraltet und sollten nicht überraschen. Sie sind:
- Akronym
- Applet
- Basefont
- groß
- Center
- dir
- Schriftart
- Rahmen
- Frameset
- isindex
- Noframes
- noscript
- s
- Streik
- tt
- u