[résolu] Erreur validation W3C

Erreur validation W3C [résolu] - HTML/CSS - Programmation

Marsh Posté le 24-06-2008 à 16:14:15    

Bonjour,
 
Je soumets le code source HTML de mon application intranet en Jsp sur  
http://validator.w3.org/
 
Mon doctype est le suivant :

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">


 
Et hormis les warnings, j'ai une erreur que je ne comprends pas trop :
 
Line 7, Column 62: document type does not allow element "LINK" here.
 
… <link rel="stylesheet" type="text/css" href="cssstyle.css" />
 
 
Est-ce normal ?  
Merci. :)


Message édité par Sbartacus le 24-06-2008 à 18:33:20
Reply

Marsh Posté le 24-06-2008 à 16:14:15   

Reply

Marsh Posté le 24-06-2008 à 16:28:21    

L'erreur me semble claire: la DTD HTML 4.01 transitional ne permet pas d'avoir un élément link là où tu as collé le tiens. Je présume que tu l'as foutu dans le <body/>


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-06-2008 à 16:40:22    

Ben justement ce qui m'étonne c'est que le link est bien dans le <head>
Voici le p'tit bout de code correspondant :
 

Code :
  1. <html>
  2.     <head>
  3.         <title>Site Intranet | Page d'accueil</title>
  4.         <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
  5.         <link rel="stylesheet" type="text/css" href="cssstyle.css" />
  6.         <script type="text/javascript" language="javascript" src="controle.js"></script>
  7.     </head>
  8.     <body>
  9. [...]
  10. </body>
  11. </html>


 
D'ailleurs plus tard dans la liste des erreurs on me dit que le <head> n'est pas ouvert.
 

Edit : Finalement, cela vient du fait que ma doctype est en Html, alors que les balises <link /> sont utilisées en xHtml.
Le Doctype xHtml est-il franchement + intéressant que le Html 4.01 ?


Message édité par Sbartacus le 24-06-2008 à 17:11:06
Reply

Marsh Posté le 24-06-2008 à 17:51:30    

Oui, xhtml permet beaucoup plus de trucs, entre autres le fichiers CSS externe.
 
HTML 4 est dépassé depuis longtemps, renseigne toi sur de la doc tu verras.

Message cité 6 fois
Message édité par Fused le 24-06-2008 à 17:51:52
Reply

Marsh Posté le 24-06-2008 à 18:33:05    

Ok merci, je suis en train de changer les Doctype du site en xHtml, j'adapate le site au xHtml.

Reply

Marsh Posté le 24-06-2008 à 21:07:03    

Fused a écrit :

Oui, xhtml permet beaucoup plus de trucs, entre autres le fichiers CSS externe.
 
HTML 4 est dépassé depuis longtemps, renseigne toi sur de la doc tu verras.


N'importe quoi. Ca fait mal de lire autant de conneries en si peu de mots.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 26-06-2008 à 02:44:34    

Fused a écrit :

Oui, xhtml permet beaucoup plus de trucs, entre autres le fichiers CSS externe.
 
HTML 4 est dépassé depuis longtemps, renseigne toi sur de la doc tu verras.


[:rofl]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 26-06-2008 à 09:07:15    

Fused a écrit :

Oui, xhtml permet beaucoup plus de trucs, entre autres le fichiers CSS externe.
 
HTML 4 est dépassé depuis longtemps, renseigne toi sur de la doc tu verras.


 
le xhtml 1.0 c'est depassé, il faut passer a la norme 2 qui permet en plus d'utiliser du javascript


---------------

Reply

Marsh Posté le 26-06-2008 à 09:09:14    

d ailleurs javascript c est dépassé il faut passer a la norme 2.0 qui permet de faire de l ajax [:ocolor]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 26-06-2008 à 09:45:01    

Fused a écrit :

Oui, xhtml permet beaucoup plus de trucs, entre autres le fichiers CSS externe.
 
HTML 4 est dépassé depuis longtemps, renseigne toi sur de la doc tu verras.


Bravo, tu viens de perdre toute crédibilité pour les 10 ans à venir.[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-06-2008 à 09:45:01   

Reply

Marsh Posté le 26-06-2008 à 09:47:57    

Fused a écrit :

Oui, xhtml permet beaucoup plus de trucs, entre autres le fichiers CSS externe.
 
HTML 4 est dépassé depuis longtemps, renseigne toi sur de la doc tu verras.


J'aimerais bien savoir ou t'as lu ça, et si tu étais lucide quand tu l'as lu.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
Reply

Marsh Posté le 29-06-2008 à 04:42:35    

Par le fait que xhtml est le successeur de html et que la plupart des sites récents sont fait dans ce langage, plus le fait que html n'est plus ou très peu enseigné dans les universités.
Je vois pas ce qui vous choque... et je n'ai pas parlé de version de xhtml par ailleurs.

Reply

Marsh Posté le 29-06-2008 à 08:19:08    

le plus choquant c est le coup de la css externe
avec ca tu pourras faire rire te petits enfants en les faisant sauter sur tes genoux
 
pour le reste si tu te tiens pas informé je ferai preuve d indulgence, mais tu tiens typiquement le discours de quelqu un qui n a pas lu la doc d xhtml


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 29-06-2008 à 10:45:50    

Fused a écrit :

Par le fait que xhtml est le successeur de html

Certes, dans tous les cas ça ne rends pas le HTML obsolète.

Fused a écrit :

que la plupart des sites récents sont fait dans ce langage

Encore raté, la majorité des gens ne connaissent pas les normes et pensent que le XHTM apportera quelque chose de nouveau à leur site.

Fused a écrit :

plus le fait que html n'est plus ou très peu enseigné dans les universités.

Oui bien sur, dans les universités on t'apprends à utiliser des balises dépréciées et tu crées des layout à coup de table immondes.

Fused a écrit :

Je vois pas ce qui vous choque... et je n'ai pas parlé de version de xhtml par ailleurs.

Le coup des CSS externes, qui montre ton ignorance en la matière.
 
Je te conseille de lire :
 
http://www.b-list.org/weblog/2008/jun/18/html/
 
C'est un exemple plus que concret sur le sujet, aussi je pense que tu devrais potasser la norme HTML et XHTML.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
Reply

Marsh Posté le 29-06-2008 à 11:01:20    

Shinuza a écrit :

Certes, dans tous les cas ça ne rends pas le HTML obsolète.


 
certes [:pingouino dei]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 29-06-2008 à 11:05:57    


Non pas certes, XHTML has no future :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 29-06-2008 à 11:08:21    

faudra lui faire lire les specs d xhtml avant qu il entre au w3c [:ocolor]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 29-06-2008 à 11:09:34    


C'est son successeur dans le temps :o

Spoiler :

[:cupra]


mIRROR a écrit :

faudra lui faire lire les specs d xhtml avant qu il entre au w3c [:ocolor]


Je l'ai ai lues [:ciler]
Tout comme celles du HTML, SVG, CSS, XML [:ciler]

Message cité 2 fois
Message édité par Shinuza le 29-06-2008 à 11:10:57

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
Reply

Marsh Posté le 29-06-2008 à 11:11:09    

Shinuza a écrit :


C'est son successeur dans une dimension parallele :o

Spoiler :

[:cupra]



 
ok [:romf]
 
 


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 29-06-2008 à 11:12:00    

Shinuza a écrit :


C'est son successeur dans le temps :o

Spoiler :

[:cupra]




 

Shinuza a écrit :


Je l'ai ai lues [:ciler]
Tout comme celles du HTML, SVG, CSS, XML [:ciler]


xml j ai pas eu le courage, je me suis endormi a la deuxieme page d xslt  [:alph-one]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed