Maison  >  Article  >  interface Web  >  Une brève discussion sur les différences entre HTML5 et HTML4

Une brève discussion sur les différences entre HTML5 et HTML4

小云云
小云云original
2017-11-21 10:00:472227parcourir

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

🎜>

Il y a beaucoup plus de détails, donc je ne les énumérerai pas tous ici...

3 Nouvelles balises et attributs

Une brève discussion sur les différences entre HTML5 et HTML4.


Ajouter des attributs de formulaire

Une brève discussion sur les différences entre HTML5 et HTML4

Ajouter des attributs d'un lien

Balises et attributs obsolètes

Une brève discussion sur les différences entre HTML5 et HTML4

L'attribut a link est supprimé.

Ce qui précède est une brève introduction aux différences entre HTML5 et HTML4. En fait, HTML5 a plus de fonctionnalités et d'avantages. Nous les résumerons et les partagerons avec vous plus tard.

Recommandations associées :

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn