Login | Iscriviti | FAQ
Anonymous

Errore codice: <style type="text/css">

+ Rispondi al messaggio

2 messaggi Pagina 1 di 1


Errore codice: <style type="text/css">

da blaky74 » dom set 09, 2012 10:03 am

Salve, è la prima volta che apro una discussione e spero di non fare errori.
Sono alle prime armi e ho un problema che non riesco a risolvere.
Provando la convalida della Home Page del mio sito http://www.ceramiche-civitacastellana.com/, su W3C viene individuato un errore, vorrei intervenire nel codice per correggerlo, ma non

Traducendo il testo dell’errore segnalato in W3C mi dice:

Linea 169, colonna 23 : tipo di documento non consente l’elemento “stile” qui

<style type="text/css">

L’elemento denominato sopra è stato trovato in un contesto in cui non è permesso. Questo potrebbe significare che si è annidato in modo errato gli elementi - come un elemento di “stile” nella sezione “corpo” al posto di dentro “testa” - o due elementi che si sovrappongono (il che non è consentito).

Una causa comune di questo errore è l’uso di sintassi XHTML in documenti HTML. A causa di regole HTML di elementi implicitamente chiusi, questo errore può creare effetti a cascata. Ad esempio, utilizzando XHTML i “self-closing” tag per “meta” e “link” nella sezione “testa” di un documento HTML può causare il parser per dedurre la fine della sezione “testa” e l’inizio del “corpo “sezione (dove” link “e” meta “non sono ammessi: di qui l’errore segnalato).

Cosa significa? Che è sbagliato l’uso di style? E con cosa lo posso sostituire?
Infatti se tolgo la riga di codice:

<style type="text/css">
.....
</style>

L’errore sparisce, ma anche le bandierine ... resta solo il traduttore con il menù a discesa.

Dato che non posso usare style nel head, non è possibile fare un link ad un foglio di stile esterno?

Qualcuno può aiutarmi a capire meglio?

Grazie in anticipo per le eventuali risposte
Avatar utente

blaky74

  • Messaggi: 1
  • Iscritto il: dom set 09, 2012 9:57 am

Re: Errore codice: <style type="text/css">

da XainPro » lun set 10, 2012 10:27 am

difficile
validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.ceramiche-civitacastellana.com%2F
L'elemento denominato sopra è stato trovato in un contesto in cui non è permesso. Questo potrebbe significare che si è annidato in modo errato gli elementi - come un elemento di "stile" nella sezione "corpo" al posto di dentro "testa" - o due elementi che si sovrappongono (il che non è consentito).

rimuoverlo dalla linea di 18 ° tra div
<div cellspacing="0" class="generic-product-grid" id="crosss">
Avatar utente

XainPro

  • Messaggi: 3933
  • Iscritto il: ven feb 17, 2012 8:10 pm


+ Rispondi al messaggio

Pagina 1 di 1