Cos'è l'XML?

:welcomeani:
L'XML è un linguaggio markup che contiene le specifiche e gli standard per modificare documenti o dati. Un linguaggio markup o linguaggio marcatore utilizza infatti dei marcatori per formattare gli elementi contenuti in documenti.

Le specifiche di questo linguaggio sono state ideate da un'ente internazionale , il W3C (Worl Wide Web Consortium). Questi standard e queste specifiche sono consultabili sul seguente indirizzo: W3C- XML Standard.

Con il passare del tempo , l'XML ha iniziato a contribuire alla crescita dell'HTML. Oggi infatti conosciamo uno specifico linguaggio, XHTML (extensible HTML), che è costituito dalle basi HTML soggette alle specifiche XML. Per esempio, alcuni cambiamenti fondamentali per l'XHTML sono:

-Tag e attributi devono avere un carattere minuscolo
-Utilizzare l'attributo id per identificare elementi nella Pagina


Per creare un documento XML è necessario , specificare nella prima riga del documento, la versione del nostro codice XML. Es.

Codice: Seleziona tutto

<?xml version="(versione)" ?>
Caratteristiche molto utili di questo codice sono:

1)Poter omettere TAG di chiusura sostituendoli con "/" alla fine del TAG di apertura . ES.

Codice: Seleziona tutto

<img src="percorso" />
2)Avere la possibilità di creare TAG vuoti , privi di contenuto.

Un file XML è caratterizzato da una struttura gerarchica ad albero, formato da elementi ed ogni elemento a degli attributi specifici. Per esempio facciamo riferimento ad un'articolo di giornale formattato secondo le specifiche XML.

Immagine

Come da esempio, l'articolo viene suddiviso in vari paragrafi. Ogni paragrafo ha degli attributi, ovvero testo- immagine ecc...
:thanks: