Ziel ist es, den Bedarf des Browsers an Plug-in-basierten Rich-Internet-Anwendungen (RIA) wie Adobe Flash, Microsoft Silverlight und Sun JavaFX zu verringern. HTML 5 bietet eine Reihe neuer Elemente und Attribute, die die typische moderne Nutzung von Websites widerspiegeln. Einige davon ähneln technisch gesehen den Tags
und
, haben aber eine Bedeutung, wie z. B. (Site-Navigationsblock) und . Solche Tags erleichtern die Indizierung durch Suchmaschinen, Geräte mit kleinem Bildschirm und die Nutzung durch Sehbehinderte. Darüber hinaus bietet es über eine Standardschnittstelle neue Funktionen für andere Browsing-Elemente, beispielsweise die Tags und . Einige veraltete HTML 4-Tags werden veraltet sein, einschließlich Tags, die ausschließlich zu Anzeigezwecken verwendet werden, wie z. B. und , da sie durch CSS ersetzt wurden. Es gibt auch einige Netzwerkverhalten über das DOM (via). Werfen wir einen Blick auf einige neue Tag-Verwendungen, die HTML 5 bietet, und die Unterschiede zu HTML 4. Das -Tag definiert externe Inhalte. Zum Beispiel ein neuer Artikel von einem externen Nachrichtenanbieter, ein Text aus einem Blog oder ein Text aus einem Forum. Oder Inhalte aus anderen externen Quellen. HTML5: HTML4:
-Tag definiert andere Inhalte als Artikel. Der Inhalt der Seite sollte mit dem Inhalt des Artikels in Zusammenhang stehen. HTML5:Nebeninhalte sind unabhängige Inhalte, sollten jedoch mit dem Inhalt des Dokuments in Zusammenhang stehen. HTML4:Nebeninhalte sind eigenständige Inhalte, sollten jedoch mit dem Inhalt des Dokuments in Zusammenhang stehen.
-Tag definiert einen Sound, z. B. Musik oder einen anderen Audiostream. HTML5:Ihr Browser unterstützt das Audio-Tag nicht. HTML4: Tag definiert Grafiken, wie Diagramme und andere Bilder. Dieses HTML-Element ist für clientseitige Vektorgrafiken konzipiert. Es weist kein eigenes Verhalten auf, sondern stellt dem Client-JavaScript eine Zeichen-API zur Verfügung, sodass das Skript auf einer Leinwand zeichnen kann, was es möchte. HTML5: HTML4: -Tag definiert Befehlsschaltflächen wie Optionsfelder, Kontrollkästchen oder Schaltflächen. HTML5: HTML4: keines Tag definiert eine Liste optionaler Daten. In Verbindung mit dem Eingabeelement können Sie eine Dropdown-Liste mit Eingabewerten erstellen. HTML5: HTML4: siehe Combobox. Das Tag definiert die Details des Elements, die der Benutzer durch Anklicken anzeigen oder ausblenden kann. Verwenden Sie es zusammen mit , um einen Detailtitel zu erstellen. Der Titel ist für den Benutzer sichtbar und wenn er darauf klickt, wird das Detail aktiviert oder deaktiviert. HTML5: HTML4: -Tag definiert eingebettete Inhalte, z. B. Plug-Ins. HTML5: HTML4: Tag definiert den Titel des Abbildungselements. Das „figcaption“-Element sollte als erstes oder letztes untergeordnetes Element des „figure“-Elements platziert werden. HTML5: PRC HTML4: keine Das Tag wird zum Kombinieren von Elementen verwendet. Verwenden Sie das Element , um einer Gruppe von Elementen einen Titel hinzuzufügen. HTML5: PRC Die Volksrepublik China wurde 1949 geboren...
HTML4:
PRC
Die Volksrepublik China wurde 1949 geboren...
Tag definiert die Fußzeile eines Abschnitts oder Dokuments. Typischerweise enthält es den Namen des Autors, das Erstellungsdatum des Dokuments und/oder Kontaktinformationen. HTML5: HTML4:
-Tag definiert die Kopfzeile eines Abschnitts oder Dokuments. HTML5: HTML4:
-Tags werden verwendet, um Titel von Webseiten oder Abschnitten zu kombinieren. HTML5: HTML4:
Tag definiert den generierten Schlüssel. HTML5: HTML4: keines wird hauptsächlich zur visuellen Darstellung von Text verwendet, der für den Benutzer hervorgehoben werden muss. Eine typische Anwendung des -Tags besteht darin, Suchbegriffe für Benutzer in Suchergebnissen hervorzuheben. HTML5: HTML4: Tag definiert Gewichte und Maße. Nur für Messungen mit bekannten Maximal- und Minimalwerten verwenden. Der Bereich der Kennzahl muss entweder im Text des Elements oder in den Min/Max-Attributen definiert werden. HTML5: HTML4: kein -Tag definiert den Teil des Navigationslinks. HTML5: HTML4: Tag definiert verschiedene Arten der Ausgabe, beispielsweise die Ausgabe eines Skripts. HTML5: HTML4: Tag-Laufprozess. Mit dem -Tag können Sie den Fortschritt zeitaufwändiger Funktionen in JavaScript anzeigen. HTML5: HTML4: keine Das Tag wird in Ruby-Kommentaren verwendet, um zu definieren, was von Browsern angezeigt wird, die Ruby-Elemente nicht unterstützen . HTML5: 汉( ㄏㄢˋ) HTML4: keine Tags definieren die Interpretation oder Aussprache eines Zeichens (chinesische Lautschrift oder Schriftzeichen). HTML5: Chinesisch ㄏㄢˋ HTML4: keines Tag definiert Ruby-Kommentare (chinesische phonetische Notation oder Zeichen). HTML5: 汉( ㄏㄢˋ) HTML4: keine Tags definieren Abschnitte (Abschnitte, Abschnitte) im Dokument. Zum Beispiel Kapitel, Kopf- und Fußzeilen oder andere Teile des Dokuments. HTML5: HTML4:
-Tag definiert Medienressourcen für Medienelemente wie und . HTML5: HTML4: -Tag enthält den Titel des Detailelements, und das Element „details“ wird verwendet, um detaillierte Informationen über das Dokument zu beschreiben oder Dokumentfragment. Das „summary“-Element sollte das erste untergeordnete Element des „details“-Elements sein. HTML5: HTML 5 In diesem Dokument erfahren Sie alles, was Sie über HTML 5 lernen müssen. HTML4: keine Datum der Tag-Definition Oder Zeit, oder beides. HTML5: HTML4: -Tag definiert ein Video, beispielsweise einen Filmclip oder einen anderen Videostream. HTML5: Ihr Browser unterstützt das Video-Tag nicht. HTML4: