Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1442 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme de validation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de validation

n°1360723
thefakir
Posté le 05-05-2006 à 22:31:47  profilanswer
 

Bonsoir, voila une petite page qui associer a un javascript permet de gerer une liste de personne. Le tout marche tres bien.
Mais je n'arrive pas a validé mon HTML (xhtml 1.0 strict).
Voila le code :

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.   <head>
  4.   <meta http-equiv="content-type" content="text/html; charset=iso-8859-15" />
  5.   <link rel="stylesheet" href="dynamic_table.css" type="text/css" />
  6.   <script type="text/JavaScript" src="dynamic_table.js"></script>
  7.   <title>mini-projet DOM</title>
  8.   </head>
  9.   <body>
  10.  
  11.     <h1>mini-projet DOM</h1>
  12.     <form action="#" method="post">
  13.       <fieldset>     
  14.         <legend>Identité</legend>   
  15.         <p>
  16.           <label for="civilite" accesskey="C">Civilité :</label>
  17.           <select name="civilite" id="civilite" tabindex="1">
  18.             <option value="Mr">Mr</option>
  19.             <option value="Mme">Mme</option>
  20.             <option value="Mlle">Mlle</option>
  21.           </select>
  22.         </p>     
  23.         <p>
  24.           <label for="nom" accesskey="N">Nom :</label><input type="text" name="nom" id="nom" tabindex="2" />
  25.           <span id="invalid_nom"> *Le Nom est invalide</span>
  26.         </p>
  27.         <p>
  28.           <label for="prenom" accesskey="P">Prénom :</label><input type="text" name="prenom" id="prenom" tabindex="3" />
  29.           <span id="invalid_prenom"> *Le Prénom est invalide</span>
  30.         </p>     
  31.       </fieldset>
  32.       <p><input type="submit" name="ajouter" value="ajouter" id="ajouter" tabindex="4" disabled="disabled" /></p>
  33.     </form>
  34.     <div class="tab">
  35.       <table id="table">
  36.         <thead id="tabHead">
  37.           <tr>
  38.             <td>Civilité</td>
  39.             <td>Prénom</td>
  40.             <td>Nom</td>
  41.             <td>Action</td>
  42.           </tr>
  43.         </thead>
  44.       </table>
  45.     </div>
  46.          
  47.   </body>
  48. </html>


 
Si quelqu'un a une idée?! :)
 

mood
Publicité
Posté le 05-05-2006 à 22:31:47  profilanswer
 

n°1360746
Shinuza
This is unexecpected
Posté le 06-05-2006 à 00:27:32  profilanswer
 

Vire le tableau :o


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1360759
thefakir
Posté le 06-05-2006 à 01:17:33  profilanswer
 

ben oui, mais si je veut afficher met truc dans un tableau je fais comment?

n°1360766
xtof_83
Freeride Spirit
Posté le 06-05-2006 à 02:04:16  profilanswer
 

Nonon laisse le tableau si donné tabulaire ce qui y ressemble...
 
Bon...J'ai cherché tout à lheure. j'avais plus d'erreur, mais quand j'ai voulu savoir c'était quoi, c'est revenu ....
 
Bon déjà nommé un id, comme un element c'est pas intelligent ;)

n°1360767
thefakir
Posté le 06-05-2006 à 02:09:12  profilanswer
 

ouais, ok pour l'id. Mais l'erreurs viens pas de là, j'ais verifier avec d'autre valeur.
Quelqu'un, une autre idée?

n°1360813
Pitsy
Posté le 06-05-2006 à 10:50:30  profilanswer
 

thefakir a écrit :

ouais, ok pour l'id. Mais l'erreurs viens pas de là, j'ais verifier avec d'autre valeur.
Quelqu'un, une autre idée?


 
Quand tu rajoutes une lignes, après </thead>, à ton tableau, ça valide; peut-être qu'il n'aime pas que tu aies un tableau avec juste une ligne d'en-tête ?

n°1360815
gm_superst​ar
Appelez-moi Super
Posté le 06-05-2006 à 10:59:11  profilanswer
 

Quand on a un <thead> il faut au moins un <tbody> après


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1360817
thefakir
Posté le 06-05-2006 à 11:04:41  profilanswer
 

Citation :

Quand on a un <thead> il faut au moins un <tbody> après


 
J'ai essayer de mettre <tbody></tbody> juste apres le thead dans le tableau et ca calide pas mieux.
 
Mais sinon mon tableau il reste pas vide, le tbody et son contenu est crée dynamiquement dans le DOM..

n°1360821
gm_superst​ar
Appelez-moi Super
Posté le 06-05-2006 à 11:06:40  profilanswer
 

Faut mettre au moins une ligne dans ton <tbody> hein, il peut pas être vide.


Message édité par gm_superstar le 06-05-2006 à 11:06:52

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1360822
xtof_83
Freeride Spirit
Posté le 06-05-2006 à 11:07:33  profilanswer
 

thefakir a écrit :

Citation :

Quand on a un <thead> il faut au moins un <tbody> après


 
J'ai essayer de mettre <tbody></tbody> juste apres le thead dans le tableau et ca calide pas mieux.
 
Mais sinon mon tableau il reste pas vide, le tbody et son contenu est crée dynamiquement dans le DOM..


 
 
Ouais j'avais testé aussi de mettre ça+ tfoot....
 
Ah un moment ce fut valide, quel con d'avoir fait un retour arriére  :pfff:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme de validation

 

Sujets relatifs
Problème Validation cssProblème lors de la validation W3C
probleme de validation w3C CSS couleur de fondprobleme validation dtd
problème de validation d'un formulaireProblème pour validation w3c validator
probleme de validation avec includeProblème de validation XHTML 1.1
[résolu] Problème de validation XHTMLProblème de validation XHTML 1.1 avec un tableau
Plus de sujets relatifs à : Probleme de validation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR