Maison  >  Article  >  interface Web  >  Quelles sont les différences spécifiques entre l’utilisation du XHTML et du HTML, et comment les distinguer ?

Quelles sont les différences spécifiques entre l’utilisation du XHTML et du HTML, et comment les distinguer ?

藏色散人
藏色散人original
2018-08-15 16:04:422537parcourir

Cet article vous présente principalement la différence entre xhtml et html. Tout d’abord, tout le monde doit comprendre ce que sont xhtml et html ? En termes simples, HTML est Hypertext Markup Language, et

XHTML est Extensible Hypertext Markup Language, un langage de balisage dont l'expression est similaire à Hypertext Markup Language (HTML), mais en termes de syntaxe plus stricte.

En termes de relation d'héritage, HTML est une application basée sur le langage de balisage universel standard et est un langage de balisage très flexible, tandis que XHTML est basé sur le langage de balisage extensible, qui est un sous-ensemble standard du langage de balisage universel. langage de balisage. En d’autres termes, xhtml est un sous-ensemble de HTML.

Ce qui suit est un résumé de leurs principales différences :

1. Méthode de déclaration du type de document

html :

Type transitionnel :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Strict :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

Framework :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

xhtml :

Transitionnel :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Strict :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Type de cadre :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

2. Syntaxe

XHTML peut être considéré comme la version XML de HTML Afin de se conformer aux exigences XML, les exigences de syntaxe XHTML sont. plus rigoureux.

3. Distinction détaillée

XHTML nécessite une imbrication correcte, tous les éléments doivent être fermés, sensibles à la casse, les valeurs d'attribut doivent utiliser des guillemets doubles, utiliser l'attribut id au lieu de l'attribut name , traitement des caractères spéciaux.

Ce qui précède concerne la différence entre html et xhtml. J'espère que cela sera utile à certains amis pour maîtriser les points de connaissances pertinents de htmlxhtml.

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