2010-05-27 20 views
5

ho due domande:Doctype, HTML 5

1) è stato rilasciato HTML5 e se sì, quando?

2) è doctype HTML 5 in uso? o è meglio usare uno di questi: - HTML 4.01 Strict, - HTML 4.01 Transitional, - HTML 4.01 Frameset, - XHTML 1.0 Strict, - XHTML 1.0 Transitional, - XHTML 1.0 Frameset, - XHTML 1.1

+1

duplicato? http://stackoverflow.com/questions/5629/any-reason-not-to-start-using-the-html-5-doctype – ghoppe

+0

Grazie a tutti per le risposte- un'altra domanda: quale doctype dovrei usare qui: http://www.ursic-ei.si/ – MB1

+1

A meno che non si stiano inviando le proprie pagine con un tipo MIME XML, l'unica differenza che un doctype attribuisce a un browser è se attivare o meno la Modalità standard.Tutti i doctype che stai prendendo in considerazione (incluso il doctype HTML5) attivano la Modalità standard, quindi dovrebbe essere importante se lo stai inviando come XML (o se stai usando altri strumenti che dipendono dalla stretta aderenza del documento al suo doctype specificato). – eyelidlessness

risposta

7
<!DOCTYPE html> 

Questo è il doctype HTML5. Tutti i browser moderni supportano HTML5, sebbene il supporto delle funzioni non sia necessariamente completo.

A partire dal marzo del 2010, la specifica è nel progetto di Stato di aggregazione, secondo il calendario HTML5 del W3C dovrebbe raggiungere W3C stato raccomandazione entro la fine del 2010.

Bel tavolo di supporto Caratteristica HTML5 mostrato qui: http://www.findmebyip.com/litmus/#target-selector

A mio parere, non c'è motivo per non utilizzare il doctype HTML5.

+1

Quella tabella è bella, ma un po 'fuorviante. Ad esempio, Safari su iPhone supporta GeoLocation. Ci deve essere una matrice più dettagliata là fuori. –

+0

@Frank È vero, ma il grafico non elenca iPhone come piattaforma, solo Mac/Windows ... – ghoppe

+0

Si potrebbe dire "** tutti i browser ** supportano HTML5 sebbene il supporto delle funzioni non sia necessariamente completo". NetScape 3, ad esempio, supportava il parser HTML5 ma non alcuni elementi come '