Struttura della pagina HTML 5: il tag html

Albero

Come ogni documento XML, ogni pagina HTML ha uno schema ad albero, composto da nodi con relazioni di parentela, definiti ad esempio come

  • Sibling
  • Children
  • Parent
  • Leaf

Come per ogni schema ad albero è presente anche un elemento root (radice), che contenga gli altri: il tag <html>.

Ecco un esempio di tag html che abbiamo usato fino ad ora:

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

In HTML5 gli attributi non sono più necessari:

  • Il namespace http://www.w3.org/1999/xhtml di XHTML 1.0 è superfluo perché gli elementi di HTML5 fanno già parte di esso, quindi non c’è bisogno di dichiararlo.
  • L’attributo xml:lang=”en” è superfluo (retaggio di XHTML) perché non ha senso dichiarare due volte la lingua della pagina

L’elemento Root di HTML5 diventa quindi, semplicemente:

<html lang=”en”> o <html lang=”it”>

Annunci

Cosa ne pensi? Lascia un Commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...