Bonjour à tous et toutes, je suis nouveau donc je vais commencé par me présenté:

Je m'appele Yann et je suis auto-entrepreneur dans la vente d epièces détachées pour 50cc.

Voila, donc je viens sur ce forum car j'ai besoin d'avis et surtout de conseils sur mon site.
j'ai beaucoup d'erreurs css et html et je n'arrive pas à dechiffrer tout sa pour corriger ces erreurs.
J'aurais également besoin de vos avis sur le site en général et sur le graphisme (je manque cruellement d'inspiration) et pis voila c'est deja pas mal.
Je prends toutes les critiques bonnes comme mauvaises.
vous pouvez visiter mon site à l'adresse http://www.mekanikshop.com

Merci de m'avoir lu
Bonjour,

En effet quelques erreurs faciles à corriger Smiley cligne

Par exemple :

a écrit :
Line 3, Column 607: character data is not allowed here
…="BD4480C6A412020887DA4A548A64E534" />" /><!--[if lt IE 8]><script src="http:/…


Tu a un fin de tag (" />) qui se balade entre [...]8A64E534" /> et <!--[if lt IE 8][...]

=================

a écrit :
Line 4, Column 818: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag
…ry_top" name="search_query" value="" /> <a href="javascript:document.getElemen…


Je cite la réponse de QuentinC sur ce topic

"tes inputs doivent se trouver dans un paragraphe, une cellule ou un autre conteneur."

A partir de là je pense que les erreurs au W3C qui suivent peuvent être réglé grâce à la réponse ci-dessus.

=================

a écrit :
ine 7, Column 4961: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
…ear"></div></div></div><div><link rel=StyleSheet href="/modules/productcompati…


Normalement on écrit <link rel="stylesheet" [...]>

=================

a écrit :
Line 7, Column 5042: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
…itystd/top.css" type="text/css" media=screen><script type="text/javascript">/*…


Doit devenir <link rel="stylesheet" media="screen" [...]

=================

a écrit :
Line 8, Column 708: there is no attribute "width"
…id_first" style="width: 115px;" width="115"><option value="">Tout</option><opt…


Il faut que tu enlève l'attribut width à ton <select>.

=================

a écrit :
Line 8, Column 866: document type does not allow element "label" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag
…el class="margin_left" for="id_second"> Marque</label> <select id="id_second" …


Voir la réponse ou je cite QuentinC.

=================

a écrit :
Line 8, Column 1534: document type does not allow element "link" here
…f="/modules/slider/css/nivo-slider.css" /><style type="text/css">#slide_holder{
Line 8, Column 1557: document type does not allow element "style" here
…f="/modules/slider/css/nivo-slider.css" /><style type="text/css">#slide_holder{


Les feuilles de styles et le javascript ne s'insère pas dans un div comme tu l'a fais. Regarde cette astuce : http://www.alsacreations.com/astuce/lire/916-librairie-javascript-jquery-script.html
plus particulièrement "Performances au chargement".

=================

a écrit :
Line 39, Column 2552: duplicate specification of attribute "rel"
…l="ajax_id_product_5486 nofollow" rel="nofollow" title="Add to cart">Ajouter a…


Tu as deux attributs rel dans ta balise <a> qui sont ajax_id_product_5486 nofollow et nofollow. Il en faut qu'un seul.

=================

a écrit :
Line 39, Column 6666: there is no attribute "border"
…e spécialiste moto et scooter" border="0" /></span></a></span></p><p><span sty…


La balise <img> n'a pas d'attribut border (enfin elle est n'est plus supporté par HTML5 et dépréciée par HTML4.01) il faut que tu mette une bordure grâce au css soit en indiquant la règle css dans une feuille de style séparée soit direcement dans la balise <img> grâce à style="border: ...".

=================

a écrit :
Line 39, Column 6805: there is no attribute "target"
…oter-system.fr" rel="nofollow" target="_blank" title="Scooter System"><span st…


D'après ce que j'ai pu lire il faut que tu enlève l'attribut target pour le remplacer par
a écrit :
<a onclick="window.open(this.href,'_blank');return false;"



Bonne journée
Modifié par John Wayne (29 Jan 2013 - 10:07)
Merci pour ta réponse, je vais m'atteler à tout sa,
pourquoi tu as mis "quel boulet desfois"?
le premier lin que tu m'a mis "sur ce topic " ne fonctionne pas.
Et je fais comment pour modifier tout sa? sa se trouve ou?
Modifié par maggot45 (29 Jan 2013 - 13:19)
oh ne t'inquiete pas j'avais compris que ce n'était pas pour moi^^
Par contre comment je peux savoir dans quel fichier aller pour corriger ces erreurs?
Bin enfaite j'ai des fichiers php, tpl
je te joint une capture d'ecran.
upload/48035-Capture698.PNG

Mais concrétement, sa apporte quoi d'être valide au niveau css et html?
Modifié par maggot45 (29 Jan 2013 - 14:57)
Salut

Oui je me souviens des .php et .tpl qui sont pour templates si je ne me trompe donc normalement c'est un fichier .tpl qu'il faut modifier mais là je pourrais pas te dire de faire telle ou telle chose sur un fichier sa serait jouer à la roulette russe.

Tu peux essayer d'aller poster la question sur le forum Prestashop sinon Smiley cligne
ouaip je vais faire sa, merci en tout cas pour ton aide,
sinon au niveau graphisme et ergonomie, des avis, conseils?
Pas sûr que mon avis soit très utile donc je laisse le soin au personne compétente de répondre à ma place Smiley cligne
je fais une petite remontée d epost pour avoir des avis au niveau de mon design et des conseils,
je n'arrive pas à savoir ce que je pourrais mettre comme background sachant que celui que j'ai en ce moment est trop criard.(trop de rouge)