Maison > interface Web > tutoriel CSS > le corps du texte

Les spans HTML à fermeture automatique sont-ils valables dans tous les cas ?

Susan Sarandon
Libérer: 2024-11-02 02:42:02
original
780 Les gens l'ont consulté

Are Self-Closing HTML Spans Valid in All Cases?

Spans HTML à fermeture automatique : valides ou non valides ?

Les spans HTML peuvent-ils être fermés à l'aide de la syntaxe de fermeture automatique, c'est-à-dire < span class="drop" />? La validité de cette approche dépend de votre type de document.

XHTML

En XHTML (HTML qui adhère aux normes XML), les balises à fermeture automatique sont prises en charge par tous les principaux navigateurs. Par exemple, le code suivant est valide en XHTML :

<!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 id="test">Test</h2>
    <p>Some stuff <span class="drop" /></p>
</body>
</html>
Copier après la connexion

HTML

Cependant, en HTML (sans le doctype XHTML), les balises à fermeture automatique ne sont que valable pour un ensemble limité d’éléments. Pour déterminer si un élément spécifique peut être fermé automatiquement, reportez-vous à la spécification W3C de cet élément (par exemple,

peut être fermé sans la balise de fin).

Remarques supplémentaires :

  • Certains navigateurs peuvent interpréter incorrectement les balises à fermeture automatique en HTML. Pour garantir la compatibilité, il est préférable d'utiliser la syntaxe complète des balises de fermeture, c'est-à-dire .
  • Comme les serveurs servent généralement les pages au format texte/html, le vaste la majorité des cas doivent utiliser la syntaxe de fermeture traditionnelle.

Références utiles :

  • [W3C Validator](https://validator.w3. org/)
  • [XHTML vs HTML](https://www.w3.org/2002/Talks/1206-xhtml2/history.html)

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!

source:php.cn
Déclaration de ce site Web
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
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!