Markup Language

Definizione rapida

Un linguaggio di markup affianca al testo istruzioni che ne descrivono aspetto e struttura.

Spiegazione

Le informazioni aggiuntive indicano colore, carattere tipografico o posizione del contenuto nella struttura e vengono espresse tramite marcatori, wrapper o tag. L'HTML è l'esempio più noto. Il file prodotto contiene codice insieme al testo e deve essere interpretato da un'applicazione, come il browser; per questo molti editor non mostrano direttamente il risultato finale in modalità WYSIWYG.

Esempio pratico

In HTML, appositi tag applicati alle lettere A, B e C possono renderle rispettivamente in grassetto, sottolineate e in corsivo.

Spiegazione tecnica

Il file sorgente conserva due livelli: i caratteri destinati alla lettura e i marcatori che guidano l'applicazione nell'interpretazione visiva e strutturale.

Da non confondere con

Il codice di markup non è già il documento visualizzato: occorre un interprete, come il browser per l'HTML, che produca la resa finale.