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 della maggior parte dei browser Web.
Metti alla prova le tue conoscenze