Che cos'è un linguaggio di markup?

Un linguaggio di markup è una combinazione di parole e simboli che danno istruzioni su come dovrebbe apparire un documento. Ad esempio, un tag può indicare che le parole sono scritte in corsivo o in grassetto. Sebbene i linguaggi di markup più comuni e più utilizzati siano scritti per computer, il concetto di un linguaggio di markup non si limita alla programmazione informatica.

Uno dei linguaggi di markup più antichi, e allo stesso tempo più comunemente usati, è quello che viene usato dagli editori per istruire gli scrittori su come qualcosa dovrebbe essere scritto o su come dovrebbe apparire nella bozza finale di un pezzo. Se fatto a mano, l'editor usa generalmente simboli e istruzioni scritte in un colore di inchiostro diverso da quello dell'autore; di solito blu o rosso. Questa pratica è stata sostituita in molte aree grazie all'uso diffuso dei computer, ma gli insegnanti e talvolta i giornalisti sono ancora tenuti a conoscere il markup di editing corretto.

Il linguaggio di markup più conosciuto oggi è probabilmente il linguaggio di markup ipertestuale (HTML). Questa è la lingua utilizzata dai browser Web per visualizzare i siti Web. La codifica può essere digitata a mano e caricata tramite un elaboratore di testi o creata in uno dei molti programmi di web design. Esistono nuove varianti di questa lingua che hanno codici e regole aggiornati. Il linguaggio di markup ipertestuale dinamico è un esempio. Più codici possono essere messi insieme e possono essere utilizzati per creare un foglio di stile per garantire che un sito Web abbia un aspetto unificato.

Molti elaboratori di testi usano anche un qualche tipo di linguaggio di markup per cambiare l'aspetto del testo all'interno del documento. Questo non è generalmente visto dagli utenti del programma, ma si svolge dietro le quinte. Questi tipi di lingue sono creati dai programmatori di computer e in genere vengono utilizzati solo dal computer.

La cosa principale che la maggior parte dei linguaggi di markup ha in comune è che dettano l'aspetto del testo o delle pagine intere e di solito non sono visti dall'utente finale nel prodotto finito. In HTML, solo il browser Web legge e decifra i significati di determinati codici. Ad esempio, il tag <b> indica a un browser di visualizzare tutto il testo che lo segue in grassetto. Per terminare il testo in grassetto, è inserito il seguente tag: </b>. Anche se molte persone non useranno mai un linguaggio di markup da soli, probabilmente useranno un prodotto o leggeranno una pagina web che ne implementa l'utilizzo.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?