Maison > interface Web > js tutoriel > Pourquoi certains navigateurs rejettent-ils les balises `` à fermeture automatique ?

Pourquoi certains navigateurs rejettent-ils les balises `` à fermeture automatique ?

Mary-Kate Olsen
Libérer: 2024-12-27 09:45:10
original
718 Les gens l'ont consulté

Why Do Some Browsers Reject Self-Closing `` Tags?

Pourquoi l'interprétation des éléments de script par le navigateur diffère

Les navigateurs XHTML ne parviennent souvent pas à reconnaître les éléments de script écrits sous la forme . Cette divergence soulève des questions sur la prise en charge du navigateur pour XHTML.

Directives de compatibilité HTML

La spécification XHTML 1 fournit l'annexe non normative « Directives de compatibilité HTML », qui inclut les règle suivante :

C.3. Minimisation des éléments et contenu des éléments vides

Les instances vides d'éléments avec un modèle de contenu non VIDE (tel que le titre et le paragraphe) ne doivent pas être minimisées à l'aide de la syntaxe /.

Spécification XHTML

La DTD XHTML spécifie les éléments de script comme :

<!ELEMENT script (#PCDATA)>
Copier après la connexion

Cette spécification indique que les éléments de script contiennent des PCDATA (données de caractères analysées), qui ne peuvent pas être vides. Par conséquent, conformément aux directives de compatibilité HTML, la réduction de

Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal