• Super User

    Validazione w3c e codice analytics

    Ciao a tutti

    ho provato a validare una pagina del mio sito e ricevo questo errore :

    Line 47, Column 78: document type does not allow element "script" here; assuming missing "body" start-tag.

    ?s.com/urchin.js" type="text/javascript">

    e poi quest'altro :

    Line 53, Column 6: document type does not allow element "body" here.

    <body ><noscript><p> Questo sito utiliza javascript </p></noscript><div id="cont

    e poi altri errori dovuti al fatto che gli articoli sono presi da un daabase e vengono inseriti tramite un piccolo editor javascript sullo stile di word press per intenderci, quindi gli altri errori sono dovuti ai tagche crea questo editor penso.

    Ma quei due sopra sono dovuti allo script di analytics che pero deve esere iserito immediatamente prima del tag body pero pio ricevo questo errore, come posso ovviare?

    Questo il codice visto dal validator:

    </head>

    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

    </script>

    <script type="text/javascript">

    _uacct = "UA-1434506-3";

    urchinTracker();

    </script>

    <body ><noscript><p> Questo sito utiliza javascript </p></noscript><div id="container">

    <div id="header"><img src="images/logo.gif" alt="antonio fullone web designer" /></div>

    <div id="menu">

    Dove sto sbagliando?

    Grazie


  • User Attivo

    Metti il codice per google analytics prima della chiusura del tag head e tira pure via quel noscript.

    Puoi anche metterlo nel body, ma non in mezzo ai 2...