XHTML et les balises perdues

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Snap
Lézard à collerette
Messages : 362
Inscription : 04 juil. 2003, 17:15

XHTML et les balises perdues

Message 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 ?
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Snap
Nucleos
Lézard à collerette
Messages : 282
Inscription : 04 juil. 2003, 17:04

Ceci marche parfaitement

Message 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>
« La clarté est la politesse des professeurs. » (E. Gerurez)
... Posons de bonnes questions !
yansanmo

Balise noscript en XHTML 1.0 Strict

Message 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.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité