Gli Elementi dell'HTML

Un documento HTML si compone di un insieme di elementi che descrivono il documento stesso, ed indicano la maniera di visualizzarlo. Un elemento HTML e` composto da:
una indicazione (obbligatoria)
esempi: P, HEAD, ANCHOR, BLOCKQUOTE, CITE;
attributi (opzionali)
esempi: HREF, REV, ALIGN, WIDTH;
testo (opzionale);
e viene scritto in un file in una delle forme: Ad esempio: oppure Il nome dell'elemento è l'indicazione contenuta tra i segni < e >. Molti degli elementi danno indicazioni sulla composizione tipografica desiderata per una porzione di testo; l'esempio di prima <INDICAZIONE> marcherebbe l'inizio di una porzione del genere, la cui fine verrebbe segnata dal corrispondente elemento </INDICAZIONE>.

Ad esempio, l'intestazione di questa pagina figura nel codice HTML come

cioè una porzione di testo (Gli Elementi dell'HTML) racchiusa tra elementi che ne marcano l'inizio e la fine (<H1> e </H1>) e ne indicano la rilevanza tipografica (intestazione di primo livello).

Elementi ``solitarî''

Alcuni elementi sono detti ``solitarî'': cioè non hanno effetto su alcun blocco di testo, quindi non richiedono un corrispondente elemento a segnare la fine del blocco.

Ad esempio, l'elemento <HR> produce una linea orizzontale attraverso tutta la larghezza della pagina; questo elemento compare nel codice HTML semplicemente come: <HR>

Maiuscole e minuscole

I nomi degli elementi possono essere scritti indifferentemente con lettere maiuscole o minuscole, od una qualunque combinazione delle due.

Ad esempio, l'indicazione di una riga orizzontale si può scrivere come: <hr>, <Hr> oppure <HR>.

Attributi di un Elemento

Per molti elementi è possibile specificare ``attributi'', ovvero indicazioni addizionali che possono parzialmente modificarne l'effetto: tipicamente un elemento con attributo ha la forma

Per esempio, le tre indicazioni HTML

  • <IMG SRC="smiley.gif" ALT="In basso!" ALIGN=BOTTOM>
  • <IMG SRC="smiley.gif" ALT="Al centro!" ALIGN=MIDDLE>
  • <IMG SRC="smiley.gif" ALT="In alto!" ALIGN=TOP>
  • producono in effetti In basso!, Al centro!, In alto!.
    (Potreste non vedere molto di questo esempio se non avete un programma di consultazione WWW che permette la visualizzazione di immagini)

    Un altro esempio: l'elemento A serve a indicare una porzione di testo come la partenza o l'arrivo di un collegamento ipertestuale. Questo elemento può avere molti attributi; uno di questi, HREF, specifica la destinazione del collegamento: sicchè per inserire un collegamento nel codice HTML di una pagina WWW scriveremo

    in realtà l'elemento A non ha senso senza almeno uno dei suoi attributi!. Nota che questo elemento non è solitario ma anzi tutto il testo compreso fra <a ...> e </a> viene visualizzato come punto di partenza di un collegamento.