|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
dudo WRInaute impliqué

Inscrit le: 10 Jan 2004 Messages: 312
|
Posté le : Lun Sep 25, 2006 17:09 Sujet du message: Validation HTML 4.0 Transitional |
|
|
Bonjour,
Je termine la validation d'une page en HTML 4.0 Transitional
il me reste a corriger une erreure sur une ligne dont la subtilité m'echappe:
| Code: |
<div id=radios> <input type="radio" name="meta" value="" checked> Belgique <input type="radio" name="meta" value="fr"> Autres Services</div>
|
Avec commentaire
Error: element DIV not allowed here; possible cause is an inline element containing a block-level element
Si vous avez une idée, merci
ludo |
|
| |
|
 |
narayana WRInaute passionné

Inscrit le: 28 Jan 2005 Messages: 831 Localisation: paris
|
Posté le : Lun Sep 25, 2006 17:25 Sujet du message: Validation HTML 4.0 Transitional |
|
|
Bonjour,
Essaye quelque chose dans ce style
| Code: |
<div id="radios">
<input type="radio" style="margin-left:5px;" name="meta" value="" checked /> Belgique
<input type="radio" name="meta" value="fr" /> Autres Services
</div>
|
|
|
| |
|
 |
serval2a WRInaute accro

Inscrit le: 21 Mar 2005 Messages: 2943 Localisation: A la poursuite de Googlebot.
|
Posté le : Lun Sep 25, 2006 18:04 Sujet du message: Validation HTML 4.0 Transitional |
|
|
Salut, et de fermer les input aussi.
De plus les instructions form devraient à mon avis se trouver dans le div.
@+ |
|
| |
|
 |
Leonick WRInaute accro

Inscrit le: 08 Aoû 2004 Messages: 8645 Localisation: Val de Marne
|
Posté le : Lun Sep 25, 2006 18:22 Sujet du message: Validation HTML 4.0 Transitional |
|
|
le problème vient d'avant le div du form. Car d'après le message d'erreur, le div n'est pas permis, cela voudrait dire que peut-être il est inclus dans un <p> ou un <span>. A voir  |
|
| |
|
 |
PaulArdemue Nouveau WRInaute
Inscrit le: 25 Sep 2006 Messages: 30 Localisation: Nantes
|
Posté le : Lun Sep 25, 2006 23:34 Sujet du message: Validation HTML 4.0 Transitional |
|
|
Quand je soumets le code suivant au validator W3C [http://validator.w3.org/], il le valide bien HTML 4.0 Transitional, donc ton problème vient de ce qui contient le div, comme l'a dit Leonick.
| Code: |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
</head>
<body>
<div id=radios> <input type="radio" name="meta" value="" checked> Belgique <input type="radio" name="meta" value="fr"> Autres Services</div>
</body>
</html>
|
(edit)
De même pour le code suivant:
| Code: |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
</head>
<body>
<form method="post" action="index.html">
<div id=radios> <input type="radio" name="meta" value="" checked> Belgique <input type="radio" name="meta" value="fr"> Autres Services</div>
</form>
</body>
</html> |
[/code] |
|
| |
|
 |
| |
|
|