Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Le !DOCTYPE

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.

(L'articolo continua più sotto...)

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:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
A voi la scelta!

Corsi
Corso CSSCorso CSS
Web Design ed Accessibilità secondo il W3C con CSS ed XHTML. A partire da 29 €.
Corso HTMLCorso HTML
Il linguaggio di marcatura per il Web. A partire da 29 €.
Corso Web DesignCorso Web Design
Disegno di siti Web con HTML, CSS e Dynamic HTML. A partire da 39 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122