Maison > Article > interface Web > Une brève discussion sur les différences entre HTML5 et HTML4
Après la sortie de HTML 4.01 en décembre 1999, la norme HTML a été abandonnée et d'autres normes ultérieures ont été abandonnées. Afin de promouvoir le développement du mouvement de normalisation du Web, certaines entreprises ont uni leurs forces et ont créé un groupe. appelé l'organisation Web Hypertext Application Technology Working Group (Web Hypertext Application Technology Working Group-WHATWG). Alors, quels sont les changements entre eux du HTML4 au HTML5 ?
1. Raisons et objectifs du lancement
Pour résoudre divers problèmes existant sur le web, l'émergence du html5 revêt une grande importance pour le web.
a. La compatibilité entre les navigateurs Web est très faible
Développer des normes HTML standardisées, analyser les fonctions de chaque navigateur Web en détail et les utiliser comme références afin de permettre à tous les principaux navigateurs de se conformer à une norme commune.
b. La structure du document n'est pas assez claire
Nous avons utilisé beaucoup d'éléments div auparavant, et il n'y a aucun moyen de faire la distinction entre le texte, les blocs fonctionnels et de nombreux éléments sémantiques. éléments en-tête, pied de page, navigation introduits Attendez...
c Les fonctions des applications Web sont limitées
Les applications Web sont très différentes des applications HTML5 et fournissent également de nombreuses API. divers fabricants de navigateurs encapsulent également rapidement ces API pour compenser les fonctionnalités limitées.
2. Modifications de syntaxe
une déclaration.docpyte
HTML5 simplifie de nombreuses syntaxes subtiles, telles que la déclaration doctype, il vous suffit d'écrire .
HTML 4 :
b. Codage de caractères spécifié
HTML 5 spécifie le codage UTF-8 comme suit
HTML 4 :
c. Attributs avec des valeurs booléennes
La valeur peut être omise
d. Les guillemets peuvent être omis
🎜>
.
Une brève discussion sur le développement futur du HTML5
Les balises HTML5 les plus complètes
La technologie de développement HTML5 full-stack mûrit progressivement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!