Jump to content

Erreur W3C


Recommended Posts

Bonjour,

 

J'ai réussi à corriger toutes mes erreurs W3C sauf la dernière pourriez vous m'aider ? Mon site est www.grossiste-toulouse.com et l'erreur est

  1. error.pngLine 191, Column 120: document type does not allow element "link" here
    …/css" href="/modules/blocktopmenu/css/superfish-modified.css" media="screen" />

     
    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).
     
    Je sais où se trouve l'erreur, je ne sais juste pas comment la résoudre !
     
    Merci à vous !

Link to comment
Share on other sites

Erreur fréquente qu'on retrouve souvent dans des modules PS 1.3

 

Le pb c'est l'insertion des liens pour charger une css ou du javascript à n'importe quel endroit du code, au lieu de le faire dans le <head>

 

Il faut donc :

- virer le <link... du .tpl en question

- dans le .php du module, ajouter une fonction hookHead qui appelle un Tools:AddCSS (ou AddJS) avec en paramètre le fichier .css ou .js qui va bien

- greffer (Modules, Positions) le module sur le hook header pour que la modif ait un effet

 

Tu peux t'inspirer d'un module natif PS 1.4 qui est codé propre pour faire les modifs

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...