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.