Maison > Article > interface Web > Est-il possible de fermer des spans HTML à l'aide de `` ?
Introduction :
Les spans HTML sont utilisés pour regrouper des éléments dans un document. Traditionnellement, ils sont ouverts à l'aide du symbole et fermé en utilisant . Cependant, une question se pose : les travées peuvent-elles être fermées à l'aide de plutôt? La réponse réside dans la compréhension du rôle des types de documents.
Balises à fermeture automatique en XHTML :
Lors de l'utilisation de XHTML (Extensible HyperText Markup Language), une version stricte de HTML conforme aux règles XML, les balises à fermeture automatique sont largement prises en charge par les principaux navigateurs. Cela signifie que est un moyen valide de fermer un élément span en XHTML.
Pour illustrer, considérons l'exemple XHTML valide suivant :
<code class="html"><!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></code>
Invalidité en HTML :
En revanche, lors de l'utilisation du HTML (HyperText Markup Language), qui est plus indulgent que le XHTML, les balises à fermeture automatique ne sont pas universellement valables. Bien que les navigateurs puissent interpréter correctement certaines balises à fermeture automatique, telles que
et
Considérez l'exemple HTML non valide suivant :
<code class="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></code>
Considérations supplémentaires :
Il est important de noter que les navigateurs interpréteront correctement toutes les balises à fermeture automatique uniquement si le type MIME du document est text/xml ou application/xhtml xml. Pour les pages diffusées en texte/html, qui constituent la grande majorité, seules certaines balises peuvent être fermées automatiquement.
Références utiles :
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!