登录 | 注册 | FAQ
Anonymous

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

+ 发表回复

2 篇帖子 分页: 1 / 1


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

blaky74 » 周日 9月 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
头像

blaky74

  • 帖子: 1
  • 注册: 周日 9月 09, 2012 9:57 am

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

XainPro » 周一 9月 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">
头像

XainPro

  • 帖子: 3933
  • 注册: 周五 2月 17, 2012 8:10 pm


+ 发表回复

分页: 1 / 1