# 3 - La struttura standard del documento HTML

Un documento HTML ha bisogno di quattro tag:

`<html>, <head>, <title> e <body>`

Il tag <html>identifica semplicemente il documento scritto in HTML.

I documenti HTML iniziano di norma con `<html>` e terminano con `</html>`.

I documenti sono costituiti da due parti: intestazione e corpo

I tag `<head> e </head>` specificano rispettivamente l'inizio e la fine dell'intestazione. L'intestazione fornisce (al browser) informazioni sul documento piuttosto che sul suo contenuto. Il contenuto del tag di corpo e i tag che danno indicazioni al browser su come visualizzarlo, costituiscono il contenuto del documento.

Il testo tra `<title>` e `</title>` viene visualizzato dal browser nella parte superiore della finestra di visualizzazione, di solito nella barra del titolo della finestra di visualizzazione.

Tutti e quattro i tag hanno degli attributi, che spesso non vengono inclusi (li vedremo piu' avanti).

Tecnicamente ogni documento deve contenere un comando `SGML DOCTYPE` che speciifica la definizione precisa del tipo di documento. Il comando seguente indica che il documento si adegua allo standard di transizione XHTML 1.0:

`<!DOCTYPE html
PUBLIC ".//w3c//DTD XTML 1.0 Transitiional1//EN"
"DTD/xhtml1-transitional.dtd">`

Il comando `DOCTYPE` puo' confondere alcuni browser, per cui viene incluso raramente nei documenti HTML, pertanto non viene incluso negli esempi successivi:

Esempio 1: Struttura Standard Documento HTML ---- Rendering dell'esempio