Page 1 sur 1
XHTML et les balises perdues
Publié : 31 juil. 2003, 15:43
par Snap
Salut !
J'ai un ami qui a une erreur de validation !
document type does not allow element "noscript" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
<noscript>
Je suppose que la balise a été supprimée dans XHTML. Ya moyen de faire quelque chose de similaire ?
Ceci marche parfaitement
Publié : 31 juil. 2003, 19:17
par Nucleos
je te propose ce code, à adapter. Il est conforme W3C et passe sous le validateur.
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="charset=utf-8" />
<title>:-) Nucleos, accueil :-)</title>
</head>
<body>
<script type="text/plain">
<![CDATA[
... unescaped script content ...
]]>
</script>
<noscript>
<p>Allez voir ma <a href="http://quelquepart.com/data">super page.</a></p>
</noscript>
</body></html>
Balise noscript en XHTML 1.0 Strict
Publié : 31 août 2003, 21:34
par yansanmo
La balise noscript est permise en XHTML 1.0 Strict mais pas partout...
La balise noscript est dans la catégorie %Inline% (misc) au même titre que les balises A, SPAN, STRONG, ...
Il faut regarder dans le DTD que tu utilises si tu as le droit ou non d'utiliser une balise à l'intérieur d'une autre.