" 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 :
1 2 3 4 5 6 7 8 9 10 11 | <!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>
|
Copier après la connexion
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 :
1 2 3 4 5 6 7 8 9 10 11 | <!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>
|
Copier après la connexion
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!