D'après le W3C ,les erreurs

Mr spok -  
 Profil bloqué -
Bonjour,

j'ai des erreur d'après le W3C et j'aimerai savoir comment les enlever :

 


<table id="tableau" border="3">

Erreur à la colonne 34: type de document ne permet pas l'élément "table" ici
(Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.)


<td width="45" align="center">

Erreur à la colonne 12: il n'y a pas d'attribut "width"
(L'attribut n'existe pas pour cette balise.)
Erreur à la colonne 31: type de document ne permet pas l'élément "td" ici; assume "tr" manquant de l'étiquette de début(type #66)



<a href="le blabla.html" target="_blank">blablabla</a>

Erreur à la colonne 54: il n'y a pas d'attribut "target"
(L'attribut n'existe pas pour cette balise.)



et enfin :


</tr>


Erreur à la colonne 4: fin d'étiquette pour "td" omise mais OMITTAG NO était spécifié
(Veuillez fermer la balise. Exemple <p></p> ou <img /> en XHTML.)


MErci

Mr spok

6 réponses

Ctesias Messages postés 724 Date d'inscription   Statut Membre Dernière intervention   36
 
Un conseil, toute tes witdh et autres, met les dans ta CSS
3
Utilisateur anonyme
 
Oui c'est la norme maintenant, tous les attributs des balises on les passe en css, c'est plus simple à maintenir et en HTML 5 on n'a plus le choix...
0
Mr spok
 
mince et comment je fait ça -_- ?
0
Ctesias Messages postés 724 Date d'inscription   Statut Membre Dernière intervention   36
 
tu ne sais pas faire une css?
0
Mr spok
 
si un peu je commence quelque ,mais je ne voie pas comment par exemple le reformuler par rapport au erreur dit plus haut :p
0
Utilisateur anonyme
 
ouille...
Va falloir lire un peu https://www.w3schools.com/css/default.asp
0
sculderoy Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   15
 
Le CSS est là pour toi et pour mettre en forme tes tableaux. Essaie de ne pas utiliser ces attributs directement dans les balises (je parle ici des align="", width="" et autres border="") =)

Et target="_blank" n'est pas vlide en xHTML strict. Il faut recourir à du javascript pour ouvrir dans une nouvelle fenêtre =)
0
Eastchild Messages postés 319 Date d'inscription   Statut Membre Dernière intervention   31
 
Bonjour,

Il serait peut être intéressant de spécifier le DOCTYPE et de mettre un peu de code source.
0
Utilisateur anonyme
 
Bonjour,

Pour vous aider il faudrait que vous nous disiez quelle norme de XHTML vous utilisez.
Cette information ce trouve dans le <!DOCTYPE en haut de la page
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mr spok
 
strict !

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
0
Mr spok
 
pour les erreur de php ,js,css existe -il 1 en français qui puisse faire pareille que le W3C
0
sculderoy Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   15
 
non pour PHP et JS. Le W3C s'occupe également du CSS =)
0
Utilisateur anonyme
 
Pour JS, il y a la console d'erreur du navigateur
pour PHP error_reporting(E_ALL);
0
Mr spok
 
je suis chez chrome pas chez FF
0
Utilisateur anonyme
 
Quand vous faites un site WEB vous devez être sous tout. IE Chrome, Firefox, Chrome, Safari
Votre site doit marcher sur 90% des navigateurs sinon...
0
Profil bloqué
 
Tu devrais mettre une unité aussi, par exemple width="53px"
0