Giorno 6 - Indicate un DOCTYPE
A cura di Franco Carcillo | Giovedì 29 Maggio 2003
Link permanente
Giorno 6: Indicate un DOCTYPE
Iniziate le frasi con un lettera maiuscola; e dunque iniziate le pagine HTML con DOCTYPE. E’ solo una regola di base.
A chi serve?
A voi. Molti dei suggerimenti in questa serie vi richiederanno di conoscere quale versione di HTML state usando perchè le istruzioni potrebbero cambiare leggermente. Quindi verificatelo ora, o aggiungetelo se non l’avete ancora.
Come fare
Dovreste già avere un DOCTYPE. Guardate il codice sorgente della vosta pagina; il DOCTYPE (se c’è) sarà all’inizio, ancor prima del tag <html>.
- Se usate il modello predefinito in Moveble Type, il
DOCTYPEincluderà probabilmente la frase “XHTML 1.0 Transitional“. Va bene. - Se usate uno dei modelli predefiniti di Radio Userland, Manila, o Blogger, il
DOCTYPEincluderà “HTML 4.01 Transitional“. Anche questo va bene. - Altri validi
DOCTYPEincludono “HTML 4.01 Strict“, “XHTML 1.0 Strict“, “XHTML 1.1“, e pochi altri. Anche questi vanno bene.
Se avete un DOCTYPE , non cambiatelo. Ma se non è presente alcun DOCTYPE prima di <html> allora aggiungete questo:
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
Per ragioni tecniche, su cui non voglio dilungarmi adesso, (se interessati consultate la sezione “Approfondimenti” qui sotto) è possibile che verificherete qualche piccolo cambio nella disposizione della pagine dopo aver aggiunto questo DOCTYPE . Se (e solo se) questo accade, poter raggiungere un compremesso e usare un DOCTYPE ridotto così:
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
Tenete presente che ogni pagina del vostro sito dovrebbe includere un DOCTYPE, e quindi verificate tutti i vostri modelli di pagina.
- Chi usa Movable Type dovrebbe controllare i modelli [NdT ovvero i 'template'] in “Main Index”, “Master Archive Index”, “Category Archive”, “Date-Based Archive”, e “Individual Entry Archive”, oltre a tutti gli altri modelli creati manualmente.
- Chi usa Radio Userland o Manila dovrebbe controllare sia il modello “Main” che quello “Home page”.
- Chi usa Greymatter verifichi i modelli “Main Index-Related”, “Archive-Related”, e “Entry-Related”.
- Chi usa Blogger dovrebbe inserire un
DOCTYPEnel proprio modello principale. Se anche il modello ‘”Archive” è in una pagina separata (ovvero se ha un tag<html>all’inizio), dovrebbe anch’esso avere un proprioDOCTYPE.
Una cosa importante da tenere presente, per i suggerimenti che seguiranno nei giorni a venire, è se state usando HTML 4 (qualsiasi versione), XHTML 1.0 (qualsiasi versione), oppure XHTML 1.1. Capirete perchè domani.
Approfondimenti
- A List Apart: Fixing Your Site With The Right DOCTYPE
- MSDN: Quirks mode in IE 6. (Nota: questo sito non funziona con certe versioni di Netscape e Mozilla. E’ un problema di Microsoft, non mio.)
- Quirks mode in Mozilla.
Continua l’argomento con…
- Introduzione
- Giorno 1 - Jackie
- Giorno 2 - Michael
- Giorno 3 - Bill
- Giorno 4 - Lillian
- Giorno 5 - Marcus
- Giorno 7 - Identificate la vostra lingua
- Giorno 8 - Date titoli significativi
- Giorno 9 - Fornite ulteriori ausili alla navigazione
- Giorno 10 - Presentate subito il contenuto principale
- Giorno 11 - Saltate la barra di navigazione
- Giorno 12 - Usate i colori sicuri
- Giorno 13 - Usate link veri
- Giorno 14 - Aggiungete titoli ai link
- Giorno 15 - Definite scorciatoie da tastiera
- Giorno 16 - Non aprite nuove finestre
- Giorno 17 - Definite gli acronimi
- Giorno 18 - Date al calendario una vera didascalia
- Giorno 19 - Usate vere intestazioni di tabella
- Giorno 20 - Fornite un sommario della tabella
- Giorno 22 - Usate liste vere (o fatele sembrare tali)
- Giorno 23 - Fornite testi equivalente per le immagini
- Giorno 24 - Fornite testi equivalenti per mappe di immagini
- Giorno 25 - Usate barre orizzontali vere (o quasi)
- Giorno 26 - Usate dimensioni relative per i font
- Giorno 27 - Usate intestazioni vere
- Giorno 28 - Etichettate gli elementi dei moduli
- Giorno 29 - Rendete tutto ricercabile
- Giorno 30 - Dichiarate il vostro livello di accessibilità
- Giorno 21 - Ignorate le immagini con funzione spaziatrice
- Conclusioni
- Dichiarazione di accessibilità
- Termini di utilizzo
- Traduzioni
- Nota all’edizione italiana











