melody2aconcept Posted August 29, 2012 Share Posted August 29, 2012 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 Line 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 More sharing options...
Johann Posted August 29, 2012 Share Posted August 29, 2012 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now