Come già visto e detto nel capitolo precedente, le !DOCTYPE sono fondamentali in un documento XHTML perchè definiscono il tipo di XHTML utilizzato.
Esistono tre differenti sfaccettature dell'XHTML; esaminiamole.
Strict - si tratta della forma più rigida di definizione dell'XHTML, non permettendo di utilizzare alcun Tag o attributo che specifichi degli stili degli elementi della pagina; non possono quindi essere utilizzati colori, font o stilizzazioni CSS direttamente all'interno del documento: il tutto dev'essere definito il un file CSS esterno.
Transitional - a differenza della versione Strict, la versione Transitional ammette l'utilizzo di stilizzazioni interne al documento, pur essendo consigliabile limitarle al minimo ed utilizzare documenti CSS esterni; ci sono dei pro e dei contro a mio avviso nell'utilizzo della Transitional piuttosto che della Strict: è molto comodo poter definire lo stile di un elemento utilizzato una tantum direttamente all'interno del documento, ma al fine di ottenere un'ampia portabilità verso client differenti dal browser Web (cellulari, palmari, PDA, ecc...) è consigliabile la versione Strict.
Frameset - questa versione è basata su documenti che utilizzano i frame, siano essi reali frameset o frame in linea (iframe).
Il codice della !DOCTYPE cambia in funzione della versione dell'XHTML scelta a seconda delle esigenze:
A voi la scelta!
Guida tratta da MrWebmaster
Esistono tre differenti sfaccettature dell'XHTML; esaminiamole.
Strict - si tratta della forma più rigida di definizione dell'XHTML, non permettendo di utilizzare alcun Tag o attributo che specifichi degli stili degli elementi della pagina; non possono quindi essere utilizzati colori, font o stilizzazioni CSS direttamente all'interno del documento: il tutto dev'essere definito il un file CSS esterno.
Transitional - a differenza della versione Strict, la versione Transitional ammette l'utilizzo di stilizzazioni interne al documento, pur essendo consigliabile limitarle al minimo ed utilizzare documenti CSS esterni; ci sono dei pro e dei contro a mio avviso nell'utilizzo della Transitional piuttosto che della Strict: è molto comodo poter definire lo stile di un elemento utilizzato una tantum direttamente all'interno del documento, ma al fine di ottenere un'ampia portabilità verso client differenti dal browser Web (cellulari, palmari, PDA, ecc...) è consigliabile la versione Strict.
Frameset - questa versione è basata su documenti che utilizzano i frame, siano essi reali frameset o frame in linea (iframe).
Il codice della !DOCTYPE cambia in funzione della versione dell'XHTML scelta a seconda delle esigenze:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Guida tratta da MrWebmaster