Back to top

Autore Topic: [RISOLTO] Validazione XHTML su validator.w3.org  (Letto 1995 volte)

Offline odudi

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
[RISOLTO] Validazione XHTML su validator.w3.org
« il: 01 Ott 2009, 20:56:46 »
ciao a tutti. ho messo online un sito costruito con joomla 1.5 e dato che vorrei iniziare ad inserirmi nei motori di ricerca, vorrei validare il sito. per il css non ho trovato problemi, mentre per l'HTML mi da 9 errori e 4 avvertimenti. (http://validator.w3.org/check?uri=http%3A%2F%2Fwww.illagonellavalle.it%2F&charset=%28detect+automatically%29&doctype=Inline&group=0)

non riesco a capire però come devo risolverli. su che file devo intervenire? index.php nella cartella del template?

poi mi dice che manca il !DOCTYPE e la codifica caratteri, ma dando un'occhiata al file index.php mi sembra che questi parametri siano settati correttamente.

chi mi può aiutare?

grazie in anticipo
« Ultima modifica: 03 Ott 2009, 15:57:04 da odudi »

Offline Sottolerighe

  • Appassionato
  • ***
  • Post: 263
  • Sesso: Maschio
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #1 il: 01 Ott 2009, 22:21:41 »
Ma stai validando una pagina statica "Sito in allestimento" (quello che è linkata) oppure lo stesso problema ce l'hai su sito live?
Non è detto che le cose migliori siano quelle che vengono a galla, a volte si trovano Sotto le Righe.

Offline odudi

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #2 il: 01 Ott 2009, 23:08:42 »
ops... in teoria il sito dovrebbe essere online... ora contatterò il servizio hosting perché mi sembra strano che sia offline.

Offline Felas

  • Appassionato
  • ***
  • Post: 663
  • Sesso: Maschio
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #3 il: 01 Ott 2009, 23:22:54 »
Intanto puoi provare a leggere la piccola guida su come validare un sito web in joomla, l'articolo lo trovi nell'apposita sezione;)

Offline odudi

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #4 il: 03 Ott 2009, 11:38:51 »
ok ora il sito è effettivamente online (http://www.illagonellavalle.it). il validator XHTML trova 1 solo errore (http://validator.w3.org/check?uri=http%3A%2F%2Fwww.illagonellavalle.it%2F&charset=%28detect+automatically%29&doctype=Inline&group=0). dove lo vado a correggere?

il validator CSS ne trova 1 relativo a joomfish. (http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.illagonellavalle.it%2F). a quanto ho capito vi è un tag errato ("opacity") che (mi sono documentato) sarà disponibile solo nel CSS3. essendo io piuttosto ignurant, mi rivolgo a voi che ci capite sicuramente più di me per chiedervi se proprio non vi sia un modo per validare il css.


grazie in anticipo

PS:
Intanto puoi provare a leggere la piccola guida su come validare un sito web in joomla, l'articolo lo trovi nell'apposita sezione;)
nella sezione guide ho provato a cercare ma non ho trovato nulla :( non è che mi potresti linkare la sezione di cui parli? grazie ;)

Offline odudi

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #5 il: 03 Ott 2009, 12:49:39 »
allora per il CSS ho risolto eliminando l'opzione opacity.

per l'xhtml ho scoperto che l'errore è nel modulo che ho creato nel syndicate. la stringa che da fastidio è <table style="height: 31px;" border="0" width="975"> e mi dice che
Citazione

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

qui il codice della sorgente pagina:

Codice: [Seleziona]
<p id="syndicate">
<table style="height: 31px;" border="0" width="975">
<tbody>

<tr>
<td>
<p style="text-align: center;"><a href="mailto:webmaster@illagonellavalle.it">Scrivi</a> ai webmasters +0|v| &amp; paul86</p>
</td>
<td style="text-align: center;"><a href="/it/component/jmsitemap/?view=sitemap">Mappa del sito</a></td>
<td style="text-align: center;">Sito realizzato con <a href="http://www.joomla.org" onclick="window.open(this.href);return false">Joomla 1.5</a> <a href="http://jigsaw.w3.org/css-validator/check/referer" onclick="window.open(this.href);return false"><img src="http://jigsaw.w3.org/css-validator/images/vcss" border="0" alt="CSS Valido!" width="68" height="24" style="border: 0; vertical-align: middle;" /> </a></td>
</tr>

</tbody>
</table>
</p>

come devo intervenire? devo spostare la stringa <table> da qualche parte?

Offline Sottolerighe

  • Appassionato
  • ***
  • Post: 263
  • Sesso: Maschio
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #6 il: 03 Ott 2009, 14:35:37 »
secondo me, è

Codice: [Seleziona]
<p id="syndicate">
che lo infastidisce, perchè all'interno di quel paragrafo c'è un po' di complicazione tra tabelle, link e altri paragrafi.

Firebug lo mostra chiuso in partenza
Codice: [Seleziona]
<p id="syndicate">  </p>

Prova a verificare l'index.php del template eventualmente modificandolo.

Se serve modificare l'allineamento della sezione, puoi usare una <div> (cambiando anche le opportune sezioni di css che ora sono collegate a p.syndicate)
Non è detto che le cose migliori siano quelle che vengono a galla, a volte si trovano Sotto le Righe.

Offline odudi

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:Validazione XHTML su validator.w3.org
« Risposta #7 il: 03 Ott 2009, 15:56:47 »
ok ho risolto, grazie del consiglio Sottolerighe! ;)
ho trasformato il <p id="syndicate"> in <div id="syndicate"> e ora tutto fila liscio come l'olio!

grazie ancora

 



Web Design Bolzano Kreatif