[XHTML] Problème de validation
Bonjour à toutes et à tous !
Je rencontre un problème pour la validation de mon code en xhtml strict :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| <!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Quiz</title>
<link href="../styles/quiz_popup.css" rel="stylesheet" />
</head>
<body>
<div id="principal">
<form action="quiz.php" id="quiz" method="post">
<div>
<input type="hidden" name="ordre" value="63;54;9;18;66;45;52;71;46;62;36;32;64;29;67;12;72;48;25;30;69;24;55;57;58;28;2;42;22;14" />
<input type="hidden" name="score" value="0" /><input type="hidden" name="questionEnCours" value="0" /> <input type="hidden" name="phase" value="2" />
<h1>Question</h1>
<div id="contenu">
<div style="width:110px;">
<div class="numero">1</div>Lorsque l'eau passe de l'état liquide à l'état solide par refroidissement, c'est :<br /><input type="radio" value="0" name="reponse" />la condensation<br /><input type="radio" value="1" name="reponse" />la congélation<br /><input type="radio" value="2" name="reponse" />la fusion<br /> </div>
</div>
<div class="question-image-droite">
<img src="images/q_img64.gif" alt="illustration-question" />
</div> <div id="pied">
<script type="text/javascript">
document.write('<h2><a href="#" onclick="javascript:document.getElementById(\'quiz\').submit();">Réponse</a></h2>');
</script>
<noscript>
<div>
<input type="submit" value="Envoyer" />
</div>
</noscript>
</div>
</div>
</form>
<!-- utile pour que la couleur du div#principal s'etende bien sous firefox -->
</div></body>
</html> |
Et le validator me met ceci :
Code:
1 2 3
| Line 27, Column 29: document type does not allow element "h2" here.
document.write('<h2><a href="#" onclick="javascript:document.getElemen |
Merci d'avance de votre aide !