D'après le W3C ,les erreurs

Fermé
Mr spok - 31 mai 2011 à 10:52
 Profil bloqué - 1 juin 2011 à 01:44
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 lundi 16 mai 2011 Statut Membre Dernière intervention 1 décembre 2011 36
31 mai 2011 à 11:01
Un conseil, toute tes witdh et autres, met les dans ta CSS
3
Utilisateur anonyme
31 mai 2011 à 11:04
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
mince et comment je fait ça -_- ?
0
Ctesias Messages postés 724 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 1 décembre 2011 36
31 mai 2011 à 11:13
tu ne sais pas faire une css?
0
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
31 mai 2011 à 11:20
ouille...
Va falloir lire un peu https://www.w3schools.com/css/default.asp
0
sculderoy Messages postés 78 Date d'inscription samedi 26 mars 2011 Statut Membre Dernière intervention 24 septembre 2018 15
Modifié par sculderoy le 31/05/2011 à 10:55
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 lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
31 mai 2011 à 10:55
Bonjour,

Il serait peut être intéressant de spécifier le DOCTYPE et de mettre un peu de code source.
0
Utilisateur anonyme
31 mai 2011 à 10:56
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
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
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 samedi 26 mars 2011 Statut Membre Dernière intervention 24 septembre 2018 15
Modifié par sculderoy le 31/05/2011 à 11:03
non pour PHP et JS. Le W3C s'occupe également du CSS =)
0
Utilisateur anonyme
31 mai 2011 à 11:06
Pour JS, il y a la console d'erreur du navigateur
pour PHP error_reporting(E_ALL);
0
je suis chez chrome pas chez FF
0
Utilisateur anonyme
31 mai 2011 à 11:19
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é
1 juin 2011 à 01:44
Tu devrais mettre une unité aussi, par exemple width="53px"
0