[Réglé] Opinion sur mon site+W3C

WRInaute passionné
C'est bon j'ai deja fais des remarques sur ton site web.
C'est deja bien tu ne donne plus ton adresse en .4yu.fr
Bon debut.
 
WRInaute passionné
Bon deja c'est bien tu as ecouté tous mes conseils.
Il ne reste plus qu'a modifier les meta description et keyword en fonction de tes pages.
Sinon le theme est toujours a modifier.
 
WRInaute discret
Bonsoir,

Deux erreurs :

-background : pour corriger utilise plutôt une feuille de style

-html: apparement tu fait un include de la page visiteurs, il ne faut pas remettre les balises <html>, <head>, <body> etc... dans ta page visiteurs puisqu'elle va être incorporée dans une page qui les comporte déjà.

A plus,
 
WRInaute discret
Pour le background, tu remplace
Code:
background="images/header2.gif"
par
Code:
style="background-image:url(images/header2.gif);"
tu peux aussi gérer la répétition du background(background-repeat:repeat-x), sa position (background-position:top center;) etc.
tu peux aussi (c'est mieux) mettre tout le css dans une feuille de style séparée.
 
Nouveau WRInaute
Il me reste qu'une erreur dans mon code HTML.
siddhy ca marche pas ca me met toujours une erreur.Quelle balise faut mettre exactement ?
Ou faut la mettre ?(Ma balise background faut-elle que je la supprime ?)
 
WRInaute discret
Bonsoir,

Personnellement je viens de tester ton site et le le validateur W3C me donne 3 erreurs.
-la première:
Error Line 17, column 125: there is no attribute "BACKGROUND" .

...d width="745" height="69" background="images/header2.gif"><table width="736"

ta ligne est :
<td width="745" height="69" background="images/header2.gif">

pour solutionner, tu peux rajouter dans ta feuille de style :
TD.fond {
background-image : url('header2.gif');
}

et tu modifie ta ligne comme ça:
<td width="745" height="69" class="fond">

la deuxième:
Error Line 31, column 11: document type does not allow element "NOSCRIPT" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag .

<noscript>

pour ça tu peux rajouter des balises <object> et </object> comme ça:
<object>
<noscript>
<img width="47" height="8" src="http://logv28.xiti.com/hit.xiti?s=208032&amp;p=" alt="Analyse d'audience" />
</noscript>
</object>

la troisième:
Error Line 357, column 74: there is no attribute "HEIGHT" .

...lign="top"><table width="577" height="476" border="0" cellpadding="0" cellspa

pour ça supprime le height (il n'est pas nécessaire puisque tu définis la hauteur des lignes après) ta ligne deviens:
<td width="577" align="right" valign="top"><table width="577" border="0" cellpadding="0" cellspacing="0">



Et enfin, ca ne fait pas d'erreur mais tu utilises souvent dans ta page:

<td width="577" height="22" background="images/title.gif" class="menu">

Pourquoi ne pas mettre l'info dans ta feuille de style de la façon suivante:
TD.menu {

* font-size : 7.5pt;
* font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
* font-weight : bold;
* color : #ffffff;
* background-image : url('images/title.gif');

}

Et alors tu n'écris plus que:
<td width="577" height="22"class="menu">
 
Nouveau WRInaute
Lorsque moi j'avais testé le W3C il m'avait affiché qu'une seule faute mais apres j'ai trafiqué un peu le code pour ne plus avoir de faute et il y en avait 2 de plus.
Mais là c'est bon je n'ai PLUS DE FAUTE AU W3C je suis conforme au XHTML 1.0 Transitional
:D Merci jidébé pour ton aide très précieuse.
 
WRInaute discret
Bonsoir,

Tu devrais essayer ça:

Copie dans un fichier que tu peux appeller date.js par exemple l'ensemble de ton script sans les balises <script> et</script> et sans la ligne:
document.writeln(""+time_statement+" nous sommes le "+document.day+" "+today.getDate()+" "+document.month+". "+date_statement+"")

Après dans ton head tu écris:
<SCRIPT LANGUAGE="JavaScript" type="text/javascript" SRC="date.js"></SCRIPT>
(avec la bonne adresse du fichier date.js)

Ensuite dans ta page, là ou il y avait le script tu écris simplement:
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
document.writeln(""+time_statement+" nous sommes le "+document.day+" "+today.getDate()+" "+document.month+". "+date_statement+"")
</SCRIPT>

Je pense que ça devrait marcher.
 
Nouveau WRInaute
s'il vous plait pouvez-vous me dire pourquoi sous Internet Explorer mon ste est centré et qu'il n'y ai pas sur Firefox ?
Comment le centrer sur les 2 navigateurs ?
 
WRInaute occasionnel
Parce que text-align center sert à centrer du texte, et non un élément de type table.
Rajoute cela dans ton css :
Code:
table
{
	margin: auto;
}
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut