XHTML validator

XHTML validator - HTML/CSS - Programmation

Marsh Posté le 21-12-2009 à 19:33:53    

Bonsoir.
 
Dans le head de mon site je fais ceci.
 

Code :
  1. var loader = jQuery('<div id="loader"><img src="images/loading.gif" alt="loading..." /></div>')


 
Quand je passe ma passe au validateur j'ai une erreur la dessus.
 
Si vous avez des idées pour contourner cela.
 
Merci
 

Citation :

Line 79, Column 40: document type does not allow element "div" here
 
  var loader = jQuery('<div id="loader"><img src="images/loading.gif" alt="loadi
 

 
The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).
 
One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

Reply

Marsh Posté le 21-12-2009 à 19:33:53   

Reply

Marsh Posté le 21-12-2009 à 19:36:17    

normale faut mettre des balise CDATA  
 

Code :
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. var loader = jQuery('<div id="loader"><img src="images/loading.gif" alt="loading..." /></div>');
  4. //]]>
  5. </script>

Reply

Marsh Posté le 21-12-2009 à 19:49:27    

Merci bien :)

Reply

Sujets relatifs:

Leave a Replay

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