Il tipo di documento HTML è stato spiegato

Il tipo di documento HTML è stato spiegato
Il tipo di documento contiene le informazioni che definiscono il tipo di lingua di markup del documento. In HTML, il tipo di documento racconta al browser la versione dell'HTML in modo che il browser gestisca gli elementi di conseguenza. In HTML 5, specifica che il documento deve essere riconosciuto come HTML 5.0 documento. Tuttavia, le versioni precedenti di HTML possono avere tipi di documenti severi, transitori o di FrameSET.

Questo articolo fungerebbe da costruzione per apprendere i concetti di base dei tipi di documenti HTML e successivamente, saresti in grado di decidere quale tipo di documento serve meglio al tuo scopo.

Tipi di documenti in HTML

La dichiarazione del tipo di documento varia da una versione all'altra. Esploriamo vari modi per dichiarare il tipo di documento per il tuo documento.

Come dichiarare il tipo di documento in HTML5

HTML5 è l'ultima versione di HTML utilizzata al giorno d'oggi. La dichiarazione del tipo di documento può essere eseguita utilizzando la riga seguente.

Una volta scritta la riga sopra prima del tag, il browser lo riconosce immediatamente come una pagina HTML5. Si consiglia di utilizzare il tipo di documento in quanto non è possibile ottenere l'output desiderato nelle versioni precedenti dei browser. L'immagine fornita di seguito funge da struttura di base di un documento HTML5 in cui è dichiarato in alto.

Nota: La maggior parte dei moderni editor di codice aggiunge automaticamente questo tipo di documento. In caso contrario, puoi aggiungerlo anche manualmente.

Come dichiarare il tipo di documento in HTML4

Sebbene, il tipo di documento utilizzato da HTML4 è obsoleto ora e non più utilizzabile in HTML5. Tuttavia, lo scopo è cancellare la differenza tra il tipo di documento di HTML5 e HTML4. Un documento HTML4 può avere uno dei seguenti DTD (tipi di definizione del documento):

HTML4 Doctype rigoroso

Il tipo rigoroso consente di utilizzare solo gli elementi supportati dalla versione corrente. Pertanto, gli elementi ammortizzati non possono essere esercitati quando un documento ha un dottore rigoroso. La sintassi per dichiarare questo tipo di documento è scritta di seguito.

"http: // www.W3.org/tr/html4/rigoroso.dtd ">

Doctype di transizione HTML4

Il DTD di transizione accetta anche gli elementi attuali e ammortizzati. Questa sintassi viene utilizzata per dichiarare il doctipo di transizione.

"http: // www.W3.org/tr/html4/transitorio.dtd ">

HTML4 FrameSet Doctype

Questo è un derivato del doctipo di transizione e quindi contiene tutti gli elementi da esso supportati. Il set di telai converte sostanzialmente il corpo del documento (l'elemento del corpo è sostituito da un set di frame o elemento del telaio) in cornici rettangolari. Di seguito è riportata la sintassi per dichiarare un doctype HTML4.

"http: // www.W3.org/tr/html4/framet.dtd ">

Conclusione

Nei documenti HTML, il browser racconta la versione del linguaggio HTML utilizzato. Esistono diversi modi per dichiarare un tipo di documento in HTML5 e HTML4. Se il tipo di documento non è definito, le ultime versioni del browser lo riconoscono come un documento HTML5. Per HTML4, è necessario specificarlo per utilizzare gli elementi/proprietà supportate da HTML4. Questo articolo ha fornito una panoramica dettagliata di in HTML. Al giorno d'oggi, è raccomandato (non necessario perché i moderni editor/browser considerano un documento HTML5) utilizzare per ogni documento HTML.