Sobes.tech
Junior

Cos'è l'attributo doctype nel markup HTML?

sobes.tech AI

Risposta dell'AI

L'attributo doctype è una dichiarazione del tipo di documento, posizionata all'inizio del documento HTML.

Indica al browser web quale versione di HTML o XHTML viene utilizzata sulla pagina, in modo che possa interpretarla e visualizzarla correttamente.

  • Scopo: Impostare la modalità di rendering per il browser (modalità standard o modalità di compatibilità).
  • Posizione: Prima riga del documento HTML, prima del tag <html>.
  • Sintassi: Varia a seconda della versione di HTML/XHTML.

Esempio per HTML5:

<!DOCTYPE html>

Questa sintassi è la più semplice e raccomandata per le pagine web moderne. Imposta il browser in modalità di rendering standard, garantendo una visualizzazione prevedibile.

In assenza di un doctype corretto, i browser possono passare alla modalità di compatibilità (modalità quirks), che imita il comportamento dei browser più vecchi e può causare errori imprevedibili nella visualizzazione e nel funzionamento di CSS e JavaScript.

Pertanto, doctype è un elemento obbligatorio per una corretta visualizzazione e funzionamento di una pagina HTML nel browser.