Heim  >  Artikel  >  Web-Frontend  >  Eine kurze Diskussion über die Unterschiede zwischen HTML5 und HTML4

Eine kurze Diskussion über die Unterschiede zwischen HTML5 und HTML4

小云云
小云云Original
2017-11-21 10:00:472181Durchsuche

Nach der Veröffentlichung von HTML 4.01 im Dezember 1999 wurde der HTML-Standard auf Eis gelegt. Nachfolgende Standards wurden auf Eis gelegt, um die Entwicklung der Web-Standardisierungsbewegung voranzutreiben Die Organisation wird als Web Hypertext Application Technology Working Group (Web Hypertext Application Technology Working Group-WHATWG) bezeichnet. Was sind also die Änderungen zwischen HTML4 und HTML5?

1. Gründe und Ziele für die Einführung

Um verschiedene Probleme im Web zu lösen, ist das Aufkommen von HTML5 für das Web von großer Bedeutung.

a. Die Kompatibilität zwischen Webbrowsern ist sehr gering

Entwickeln Sie standardisierte HTML-Standards, analysieren Sie die Funktionen jedes Webbrowsers im Detail und verwenden Sie sie als Benchmarks, um allen gängigen Browsern dies zu ermöglichen einem gemeinsamen Standard entsprechen.

b. Die Dokumentstruktur ist nicht klar genug

Wir haben zuvor viele div-Elemente verwendet und es gibt keine Möglichkeit, zwischen Text, Funktionsblöcken und vielen semantischen Elementen zu unterscheiden Elemente Kopfzeile, Fußzeile, Navigation eingeführt.

Die Funktionen von Webanwendungen sind begrenzt.

Webanwendungen unterscheiden sich auch stark von Apps Verschiedene Browserhersteller kapseln diese APIs auch schnell, um die eingeschränkte Funktionalität auszugleichen.

2. Syntaxänderungen

a.docpyte-Deklaration

HTML5 vereinfacht viele subtile Syntax, wie z. B. die Doctype-Deklaration, Sie müssen nur schreiben .

HTML 4:

b. Angegebene Zeichenkodierung

HTML 5 spezifiziert die UTF-8-Kodierung wie folgt:

HTML 4:< ;meta http -equiv="content-type" content="text/html; charset=utf-8">

c. Attribute mit booleschen Werten

Der Wert kann weggelassen werden

d Die Anführungszeichen können weggelassen werden

Die Anführungszeichen können weggelassen werden

Es gibt noch viele weitere Details, deshalb werde ich sie hier nicht alle auflisten...

Neue Tags und Attribute

Eine kurze Diskussion über die Unterschiede zwischen HTML5 und HTML4


Attribute eines Formulars hinzufügen

Eine kurze Diskussion über die Unterschiede zwischen HTML5 und HTML4

Attribute eines Links hinzufügen

4. Veraltete Tags und Attribute

Eine kurze Diskussion über die Unterschiede zwischen HTML5 und HTML4

Das a-Link-Attribut wurde abgeschafft.

Das Obige ist eine kurze Einführung in die Unterschiede zwischen HTML5 und HTML4. Tatsächlich bietet HTML5 weitere Funktionen und Vorteile. Wir werden sie später zusammenfassen und mit Ihnen teilen.

Verwandte Empfehlungen:

Eine kurze Diskussion über die zukünftige Entwicklung von HTML5

Die umfassendsten HTML5-Tags

Die HTML5-Full-Stack-Entwicklungstechnologie reift allmählich heran.

Das obige ist der detaillierte Inhalt vonEine kurze Diskussion über die Unterschiede zwischen HTML5 und HTML4. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn