Posez votre question Signaler

Validation W3C [Résolu]

mailbox13630 124Messages postés 1 décembre 2006Date d'inscription 31 décembre 2010Dernière intervention - Dernière réponse le 20 mai 2009 à 10:13
Bonjour,
J'ai appris sur le site du zéro qu'il fallait désormais noter les balises <br> ainsi: <br/>
Or, lors de la validation W3C, il est signalé que c'est une erreur et qu'il faut le noter <br>
Par conséquent, je suis en train de modifier toutes ces balises (ouf, je n'ai réalisé qu'une page pour l'instant ;-)
Par ailleurs, j'ai corrigé de nombreuses erreurs, mais il m'en reste que je ne parviens pas à corriger.
Au secour ;-D !
Voici le code:
<!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" xml:lang="fr" lang="fr">
<head>
<link rel="stylesheet" media="screen" type="text/css" title="stylecss" href="stylecss.css">
<title>Mon site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body id="body_accueil">
<div id="conteneur">
<div id="enhaut">
</div>
<div id="recherche">
<ul id="menuDeroulant">
<li>
<a href="#">Vie communale</a>
<ul class="sousMenu">
<li><a href=" " title="Conseil ">Conseil municipal</a></li>
<li><a href=" " title="Infos ">Infos communales</a></li>
</ul>
</li>
<li>
<a href="#">Vie locale</a>
<ul class="sousMenu">
<li><a href=" " title="Associations ">Associations</a></li>
<li><a href=" " title="Enseignement ">Enseignement</a></li>
<li><a href=" " title="Festivités">Festivités</a></li>
<li><a href=" " title="Actualités">Actualités</a></li>
</ul>
</li>
<li>
<a href=" ">Histoire</a>
</li>
<li>
<a href="#">Economie</a>
<ul class="sousMenu">
<li><a href=" " title="Présentation">Présentation</a></li>
<li><a href=" " title="Activités économiques ">Activités</a></li>
<li><a href=" " title="Acteurs économiques">Acteurs économiques</a></li>
<li><a href=" " title="L'agriculture ">Agriculture</a></li>
</ul>
</li>
<li>
<a href=" " title="Lien vers site">Tourisme</a>
</li>
</ul>
</div>
<div id="contenu">
<div id="centre">
<ul>
<li><em>MAIS ENCORE...</em><br><br></li>
<li> <a href=" " title="lien page d'accueil">Accueil</a></li>
<li> <a href=" " title="Météo" target="blank">Météo</a></li>
<li> <a href=" " title="Blog " target="blank">Blog </a></li>
<li> <a href=" " title="Album photos " target="blank">Album photos</a></li>
<li> <a href=" " title="Plan du site">Plan du site</a></li>
<li> <a href=" " title="Infos utiles " target="blank">Infos utiles</a></li>
<li> <a href=" " title="Contacts">Contact</a></li>
</ul>
<p>
<img src="ma photo" class="image_gauche" alt="titre accueil">
<blockquote>Blablabla</blockquote><br>
Blablabla
<object class="image_droite" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="200">
<param name="movie" value="animation.swf">
<param name="quality" value="high">
<embed src="animation.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="160" height="200"></embed>
</object>Blablablablabla<br/><br/>
<h4 class="alignement_droite"> Signature<br/>
Blablabla</h4><br/>
<h6>class="alignement_droite">Blablabla</h6><br/>
</div>
</div>
</div>
<div id="clr"></div>
<div id="enbas"><h4 class="alignement_centre"><a href=" " title="Informations légales ">Informations légales</a></h4></div>
</body>
</html>
Lire la suite 

Validation W3C »

4 réponses
Réponse
+0
moins plus
bonsoir,

il ne faut pas mettre <br/> mais <br />

pour les modifier plus rapidement peut utiliser notepad++ tu as une fonction remplacer dedans qui permet de remplacer dans tout les document ouvert

recherche / remplacer

ou Ctrl + H
Ajouter un commentaire
Réponse
+0
moins plus
Il me semble qu'il vaut mieux utiliser la DTD Strict au lieu de Loose...

mailbox13630 - 20 mai 2009 à 09:39
J'ai essayé les deux, davantage d'erreurs avec le strict.

Je suis parvenue à corriger "presque" toutes les fautes avec le transitional.
Les seules qu'il reste concerne l'intégration d'un objet flash dont voici le code:

<object class="image_droite" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="200">
<param name="movie" value="http://www.animation.swf"/>
<param name="quality" value="high"/>
<embed src="http://www.animation.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="160" height="200"></embed>
</object>


Voici les messages du validateur W3C:

Attribute "src" exists, but can not be used for this element.
Attribute "quality" is not a valid attribute
Attribute "pluginspage" is not a valid attribute
Attribute "type" exists, but can not be used for this element.
Attribute "width" exists, but can not be used for this element.
Attribute "height" exists, but can not be used for this element.
Element "embed" undefined. Did you mean "meta" or "em"?



Bon...euh...je fais comment pour intégrer un objet swf de façon valide pour le W3C?

Merci d'avance,
mailbox13630 - 20 mai 2009 à 10:13
J'ai trouvé la réponse sur le site d'Alsacreations:

Pour ceux que ça peut intéresser:

<object id="droite" type="application/x-shockwave-flash" data="http://www.animation.swf" width="200" height="200">
<param name="movie" value="http://www.animation.swf" />
<param name="wmode" value="transparent" />
<p>Nom de la vidéo</p>
</object>


W3C ok

Enfin!!
Ajouter un commentaire
Ce document intitulé « Validation W3C » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook