Linguaggio di markup

Un linguaggio di markup è un linguaggio informatico che usa i tag per definire gli elementi all'interno di un documento. È leggibile dagli esseri umani, cioè i file di markup contengono parole comuni, invece della tipica sintassi dei linguaggi di programmazione. Sebbene esistano diversi linguaggi di markup, i due più diffusi sono HTML e XML.

HTML è un linguaggio di markup usato per creare pagine Web. Il contenuto di ogni pagina Web è definito dai tag HTML. I tag di base della pagina, come <head>, <body> e <div>, definiscono le sezioni della pagina, mentre tag come <table>, <form>, <image> e <a> definiscono gli elementi all'interno della pagina. La maggior parte degli elementi richiede un tag di apertura e uno di chiusura, con il contenuto inserito tra i due tag. Ad esempio, un collegamento alla home page di TechTerms.com può usare il seguente codice HTML:

<a href="https://techterms.com">TechTerms.com</a>

XML viene usato per memorizzare dati strutturati, invece delle informazioni di formattazione di una pagina. Mentre i documenti HTML usano tag predefiniti (come quelli degli esempi precedenti), i file XML usano tag personalizzati per definire gli elementi. Ad esempio, un file XML che memorizza informazioni sui modelli di computer può includere la seguente sezione:

<computer>
  <manufacturer>Dell</manufacturer>
  <model>XPS 17</model>
  <components>
    <processor>2.00 GHz Intel Core i7</processor>
    <ram>6GB</ram>
    <storage>1TB</storage>
  </components>
</computer>

XML viene chiamato "Extensible Markup Language" perché è possibile usare tag personalizzati per supportare un'ampia gamma di elementi. Ogni file XML viene salvato in un formato di testo standard, che facilita l'operazione di analisi o lettura dei dati da parte dei programmi software. Per questo motivo, XML è una scelta comune per esportare dati strutturati e condividere dati tra più programmi.

NOTE: Poiché sia i file HTML sia i file XML vengono salvati in formato testo normale, possono essere visualizzati in un editor di testo standard. È anche possibile visualizzare il codice sorgente HTML di una pagina Web aperta selezionando l'opzione "Visualizza sorgente". Questa funzione si trova nel menu Visualizza della maggior parte dei browser Web.

Aggiornato 1 giugno 2011 da Per C.

quizMetti alla prova le tue conoscenze

Che tipo di standard è WPA2?

A
Crittografia wireless
0%
B
Trasmissione di pagine web
0%
C
Moderazione dei contenuti wiki
0%
D
Programmazione per Windows
0%
Corretto! Sbagliato!     Vedi la definizione di WPA2.
Altri quiz →

Il dizionario informatico Tech Terms

La definizione di Linguaggio di markup in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.