Validazione W3C

  • Creatore Discussione Creatore Discussione Luca80
  • Data di inizio Data di inizio
Ciao,
ho dato un occhiata veloce e posso dirti che mancano diversi tag di chiusura nelle celle delle tabelle oltre ad attributi che non sono validi per questo tipo di Doctype...
altro errore per esempio questo:
Codice:
Line 103, Column 102: end tag for "table" which is not finished
…ckground=""images/bg_tit_mainbox.gif>
è dovuto al percorso immagine che deve stare tra i doppi apici...
così è giusto:
Codice:
…ckground="images/bg_tit_mainbox.gif">

un uso consono dell'Xhtml sarebbe quello di definire la "struttura" del sito con questo linguaggio, meglio se sviluppata con <div> e non tabelle e di lasciare ai CSS (fogli di style) tutto quello che riguarda il layout (formattazione)...

al limite puoi usare tranquillamente Html classico, vista la fine che sta facendo Xhtml...
potresti provare a validarlo usando un altro Doctype, per esempio:
Codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
oppure
Codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
Ciao, Kodemondo. Dunque, anzitutto ho provato il primo doctype che mi hai consigliato, ma mi dava centinaia di errori (anche se alcuni sono riusciti a correggerli). Allora ho provato il secondo doctype, e con questo gli errori erano 99. Ne ho corretti 49 e ne sono rimasti 50. Di questi 50, alcuni non li capisco proprio, mentre altri, se li correggo, mi cambiano tutta la configurazione della homepage del sito. Ad esempio W3C trova due </table> chiusi, uno di seguito all'altro, e ovviamente mi dice di eliminarne uno; ma se lo faccio mi spariscono foto, colori e impostazione. Il motivo sta senz'altro nel fatto che ho creato questo sito col Wizard di Alice e poi ho fatto delle modifiche. Tu potresti darmi una mano a capire gli errori? Ad esempio, che significa SHORTTAG YES?
Grazie molte!
 
Lo so. Ma non è che non abbia voluto applicare quelle istruzioni: è che non sono capace di farlo. Ma ci tenterò. Magari tu potresti darmi una mano durante il percorso? Thanks!
 
Certo, se hai problemi sono qui!

In ogni caso, se conosci un po di HTML, applicare le regole XHTML è semplicissimo, basta studiare un po!

Senza studio (in questo come in tutti i lavori) non si arriva molto lontano.
 
Ciao. Ho corretto molti errori, poi ho ristrutturato il sito con NVU, che come sai salva il documento in xhtml in base al doctype prescelto: dunque, adesso è NVU il responsabile del codice. Malgrado questo, W3C mi segnala una serie di errori che non riesco a capire. Ad esempio: Attribute "leftmargin" is not a valid attribute, e lo stesso per topmargin, rightmargin, bottommargin, align, ecc. Se potessi avere un aiutino per correggere almeno questi errori...
Grazie!
 

Discussioni simili