Home Page Indietro


Pagina 1: Introduzione al linguaggio HTML

Cos'è l'HTML?

Dietro alle pagine web che vedete c'è HyperText Markup Language (HTML). L'HTML vi permette di scrivere pagine web che incorporano testo, immagini, suono, link ed altro.

Usare l'HTML non è molto diverso dall'usare un normale word processor. In un word processor si seleziona del testo e si sceglie ad esempio di applicare un carattere ed una dimensione particolari. Il testo cambia aspetto ed il programma segna (in modo nascosto) l'inizio e la fine del testo formattato.

In un editor HTML si seleziona del testo e ad esempio gli si applica una dimensione del carattere (che può andare da 1 a 6). La sola differenza è che mentre in un word processor non si vedono i 'tag' che indicano dove inizia e dove finisce la formattazione, negli editor HTML i 'tag' sono visibili e vengono inseriti al fine di indicare al browser dove iniziare e terminare un certo carattere.

Ad esempio, data la riga

<H3>Questa è la dimensione 3</H3>

in un documento HTML, con un browser si vedrà

Questa è la dimensione 3

L'altra differenza principale è che per gestire del testo all'interno di un word processor si ha bisogno di un solo programma mentre per creare una pagina web si ha bisogno di due programmi - un editor (o un normale word processor) per scrivere il codice sorgente HTML del documento ed un browser per visualizzare ciò che si è fatto.

Cosa sono i Tag HTML?

I Tag vengono usati per dire al browser come visualizzare la pagina. I Tag sono racchiusi tra i segni di minore (<) e maggiore (>). La maggiorparte dei comandi hanno un Tag di inizio (<TAG>) e di fine (</TAG>) - si noti che lo slash ("/") indica la fine del Tag.

Ad esempio, <TAG>testo tra i tag</TAG>

Se si dimentica lo slash il browser continuerà il Tag per il resto del documento producendo effetti non desiderati.

Esistono comunque alcuni Tag che non hanno sia un Tag di apertura che un Tag di chiusura, questi sono solitamente chiamati Tag vuoti o Tag singoli.

Ad esempio, <TAG>

A differenza della normale programmazione, se si commette un errore in HTML non verrà restituito un messaggio, ma semplicemente la pagina verrà visualizzata in modo errato all'interno del browser.

Indipendente dalla piattaforma

Il linguaggio HTML è indipendente dalla piattaforma. Ciò significa che è possibile prendere un file HTML scritto su Mac ed eseguirlo su un PC, o viceversa. L'indipendenza dalla piattaforma di lavoro è ottenuta attraverso l'uso di stili logici - Tag - piuttosto che stili fisici. Lo svantaggio è rappresentato dal fatto che non si può mai essere perfettamente sicuri del modo in cui i documenti appariranno alle persone che vi accedono via web in quanto essi hanno il controllo sui loro caratteri (font).

Regole di Formattazione

Bisogna ricordare due cose quando si scrive in HTML:

  1. Gli spazi bianchi all'interno del documento HTML vengono ignorati - è necessario usare dei Tag per inserire degli "spazi bianchi" all'interno delle pagine web.

  2. I Tag sono indipendenti dal tipo (maiuscolo/minuscolo) di carattere.