IL Linguaggio HTML
HTML
è un acronimo per HyperText
Markup Language
(ovvero: linguaggio per la codifica di ipertesti tramite marcatori).
Un ipertesto
è un testo che puo' contenere al suo interno dei riferimenti ad
altri testi, che possono a loro volta essere ipertesti. Mentre un usuale
testo è organizzato in forma necessariamente sequenziale, l'ipertesto
stravolge questo tipo di approccio, associando ad opportuni elementi del
testo stesso (parole, frasi, immagini, ...) degli altri ipertesti, e segnalando
graficamente all'utente-lettore l'esistenza di questi link (legami,
riferimenti). Nel consultare l'ipertesto l'utente può quindi decidere
se trascurare per il momento tali associazioni, continuando nella lettura
della pagina, oppure se seguirle (generalmente selezionando l'oggetto con
il mouse), sospendendo momentaneamente la lettura della pagina attuale
e passando alla consultazione della pagina linkata (connessa) all'oggetto
in questione. In questa maniera la potenzialità espressiva del linguaggio
è arricchita di una nuova primitiva di interazione con l'utente.
E' possibile, per esempio, trovare una collocazione per informazioni dettagliate
su di un argomento marginale senza per questo rinunciare ad approcci ad
un più alto livello, oppure citare concetti, persone, cose, senza
doverli descrivere in dettaglio ogni volta, ma linkando una pagina in cui
ciò viene fatto una volta per tutte, con enorme risparmio di tempo,
e con nessun compromesso sul rigore o la completezza dell'informazione.
Un marcatore
è un codice che segnala l'inizio (o la fine) di una formattazione
del testo. Nell'esempio in figura i marcatori sono in colore azzurro.
I linguaggi che fanno uso di marcatori (markup languages) sono usati
diffusamente per la composizione di testi, e costituiscono lo strato sottostante
i più comuni editor di testi (Winword, Word Perfect, ...).
torna all'indice
prossima pagina