Newsgroup: it.lavoro.professioni.webmaster
Titolo: Non valida xhtml (neofita)

So che la risposta sarà ma che confusione hai fatto! ;)
Sono un po' alle prime armi e ho fatto un sito xhtml e css, ma validandolo 
mi dice che il sito can not be checked, e non capisco da dove partire a 
cercare l'errore grave.
Si tratta di www. 
gianpaologiovannetti.it
Se potete darmi un aiutino vi ringrazio infinitamente.
Gabriele

 Se potete darmi un aiutino vi ringrazio infinitamente.
Ciao, ho dato un'occhiata così per curiosità, ma premetto che non sono 
ferrato in materia. Comunque a me sembra che dipenda dal foglio di stile: 
Gian Paolo Giovannetti Pittore Home Page_file/css_titolo_e_menu.css che ha 
un codice incomprensibile
ciao Mantrex 

Ciao! Grazie intanto di questo aiuto!
A dire la verità la validazione del css risulta quasi ok, stando a 
http://jigsaw.w3.org/css-validator/
Mi sa che il problema è più del file xhtml...
Ma a cosa ti riferisci di incomprensibile (tolti i commenti tra /*... */)?
Grazie!! Ciao! Gabri
"Mantrex" ha scritto nel messaggio


 cercare l'errore grave.
Te lo dice lo stesso validatore: "No Character Encoding Found! Falling
back to UTF-8."
In pratica, non hai messo la dichiarazione del charset da utilizzare per
visualizzare la pagina. Dopo il tag <head> e prima  di </head> inserisci
qualcosa del genere (la scelta del charset dipende da quello che hai
effettivamente utilizzato, naturalmente):
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Ciao.
-- 
DrFloyd

 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Grazie infinite!!! Si era quello il problema.
Avevo intuito che c'era qualcosa relativo a questo utf-8... :*D
Adesso ho messo
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
e funziona tutto bene!
Poi con calma cerco con google quale charset sia più indicato!

 Ciao.
Una particolarità se posso chiederti...
<ul>
    <li>...</li>
    <li>...</li>
                        <ul>
                                <li>...</li>
                                <li>...</li>
                       </ul>
    <li>...</li>
</ul>
si può annidare così? 

"Gabri"  ha scritto nel messaggio
...
Scusatemi nuovamente!
Ho capito che non c'erano errori negli <ul> <li>, ma c'è qualcosa che non va 
in questa struttura
<div class="box_immagini">
<a href="quadri_big/quadri_120.jpg">
<img src="quadri_min/min_120.jpg" alt="paesaggio"/>
<p class="titolo_opera">paesaggio,<br />1971, olio su tela, <br /> cm. 
70x50<br />
<a href="quadri_hd/hd_120.jpg"> <span class="scarica_alta_def">(Scarica qui 
Alta definizione)</span></a> </p>
</div>
ma dove ho sbagliato?
pagina di riferimento 
http://tinyurl.com/6fs7ok
errori di validazione (validator.w3)  
http://tinyurl.com/67gszp

errori di validazione (validator.w3)  
http://tinyurl.com/67gszp
Lo spiega il primo messaggio di errore, cito:
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>"). 
non puoi avere un p dentro un a
-- 
Stefano Aglietti - StallonIt on IRCnet - ICQ#: 2078431
Email: 
st...@40annibuttati.it
 
ste...@people.it
Sites: 
http://www.40annibuttati.it
 (personal blog)
 
http://www.wordpress-it.it
 (WordPress Italia)

 si può annidare così?
No, in quella posizione la lista più interna non ci può stare. La devi
mettere dentro un <li> della lista più esterna.
<ul>
  <li>...</li>
  <li>
    <ul>
      <li>...</li>
      <li>...</li>            
    </ul>
  </li>
  <li>...</li>
</ul>
Ciao.
-- 
DrFloyd

 non puoi avere un p dentro un a
Hai ragione!! Come non dirlo! ;) Non avevo molta (anzi nessuna) confidenza 
col validatore... si è visto.
Adesso ho capito come funziona. Ieri sera ho validato tutto il sito, e 
grazie a te e agli altri di questo ng!
Mille grazie! Buona giornata!!! Gabriele 


Già!!
Sei stato davvero di aiuto! Ti ringrazio molto.
Buona giornata!! Gabriele

cercare l'errore grave.
Il primo errore è usare XHTML senza un buon motivo:
http://www.webdevout.net/articles/beware-of-xhtml
 .
Per il resto ci sono i validatori.
-- 
ciao,
Marco

 </div>
chiudi div, ma rimane un a aperto...
Bye.

 chiudi div, ma rimane un a aperto...
:))
Si, mi ero accorto che era per quell' <a> aperto.
Cosě adesso l'ho chiuso prima del <p>!
<div class="box_immagini">
<a href="quadri_big/quadri_120.jpg">
<img src="quadri_min/min_120.jpg" alt="..."/></a>
<p class="titolo_opera">Titolo...<br />
<a href="quadri_hd/hd_120.jpg">
<span class="scarica_alta_def">(Scarica qui Alta definizione)</span></a> 
</p>
</div>
;) E tutto il sito č stato perfettamente validato! ;)
Si, ho fatto un po' una costruzione complicata, perň il risultato era quello 
che volevo..
http://www.gianpaologiovannetti.it/opere/opere_periodi/opere_anni70.html
Salvo che non riesco a dargli una larghezza fissa di questi div 
"box_immagini". Vabč!
Ciao! Gabriele