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