Maison >interface Web >tutoriel CSS >\'\' est-il un moyen valide de fermer une balise HTML Span ?

\'\' est-il un moyen valide de fermer une balise HTML Span ?

DDD
DDDoriginal
2024-11-02 17:54:29991parcourir

Is " un moyen valable de fermer une balise HTML Span ? " />" un moyen valable de fermer une balise HTML Span ? " />

Une étendue HTML peut-elle être fermée avec "" ?

La validité de la fermeture d'une étendue HTML avec "" dépend du doctype utilisé.

XHTML

En XHTML, qui adhère aux normes XML, tous les principaux navigateurs reconnaissent les balises à fermeture automatique telles que "". Par exemple, considérons le code XHTML valide suivant :

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

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
    </head>
    <body>
        <h2>Will test page</h2>
        <p>some stuff <span class="drop" /></p>
    </body>
</html>

HTML (non-XHTML)

En revanche, lorsque vous utilisez HTML sans le Doctype XHTML, "" n'est pas une balise à fermeture automatique valide. Prenez cet exemple HTML :

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

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
    </head>
    <body>
        <h2>Will test page</h2>
        <p>some stuff <span class="drop" /></p>
    </body>
</html>

Ce code ne sera pas validé car les spans doivent être correctement fermés avec "".

Remarques supplémentaires :

  • Les navigateurs ne garantissent une interprétation correcte des balises à fermeture automatique que si le type MIME de la page est "text/xml". " ou " application/xhtml xml ". Pour la plupart des pages Web, servies en tant que " text/html ", consultez les références pour les balises à fermeture automatique approuvées.
  • Références utiles : [W3C Validator](https:// validator.w3.org/), [XHTML vs HTML](https://www.w3.org/TR/xhtml11/).

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