28173 sujets

CSS et mise en forme, CSS3

Bonsoir tout le monde,

j'ai un formulaire pour commander des produits. Il se présente sous cette forme ci Visuellement tout est correct, mais en passant ma page aux validateur du w3c, j'ai remarqué qu'elle contenait une quantité d'erreur impressionnante dont la plupart sont générées par les input de mon tableau. y a-t-il un moyen de corriger ceci ? ou faut il refaire cette mise en page avec des div ? Smiley decu

edit: j'ai corrigé mes erreurs, je pensais qu'elles venaient du fait que j'avais un input dans un tableau mais en réalité une fois que les erreurs de syntaxes et d'inattention ont été corrigées, ma page a été validée.. -> post inutile.. aucun réel problème. sorry Smiley ohwell
Modifié par p_tite_jo (27 Jan 2006 - 12:42)
Administrateur
Je me garderai bien de répondre concernant les formulaires en eux-mêmes, n'étant pas spécialiste; je sais simplement que 2 points de la FAQ y sont consacrés entre autres.
Simplement sur la manière de nommer les IDs de la partie "Les vins", les chiffres sont autorisés mais *pas* en 1ère position: nommage des IDs des sélecteurs. Ce nom n'est d'ailleurs pas du tout explicite, je te conseillerais de rajouter vin et/ou qte devant le chiffre par exemple, sinon dans 6 mois ce sera impossible de se rappeler ce qu'est cet id-là sans le contexte de la page ... Smiley smile
Tout d'abord merci pour ta réponse. Une fois ceci corrigé, il me reste encore plus de 100 erreurs sur ma page et cette fois-ci toutes générées par mon tableau. je viens de lire les points de la FAQ concernant les formulaires.. non seulement je les connaissais mais en plus je trouve cette manière de faire bien compliquée pour la partie de mon formulaire qui pose problème (le tableau de description des différents vins) exceptionnellement (d'habitude mes formulaires sont faits dans les règles de l'art Smiley cligne ) et dans la mesure du possible, j'aimerais garder cette structure :

<form>
<table>
<tr>
 <td>
 </td>
 <td>
 </td>
 <td>
  <input/>
 </td>
</tr>
</table>
</form>

à moins que quelqu'un ait quelque chose de mieux (et tout aussi pratique) à me proposer ...
Plop,

Beaucoup de tes erreurs sont facilement corrigeables en particulier sur la répétition de ces erreurs :

<td>Feuillerage <td>2004</td>


Double ouverture de la balise <td>


<input type="text" name="Feuillerage 2004 50 cl. Vis" id="qte_commande1" size=5 maxlength=5 />


Oublie des guillements sur size et maxlength
Modifié par tyx (27 Jan 2006 - 12:06)