Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


html e xml__________________________, Dispense di Tecnologie e tecniche di rappresentazione grafica

html e xml____________________________________

Tipologia: Dispense

2023/2024

Caricato il 01/09/2024

giovanni-marino-25
giovanni-marino-25 🇮🇹

4 documenti

1 / 3

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
XML
XML È un metalinguaggio di mark-up, cioè un linguaggio che permette di definire altri
linguaggi di mark-up.
XML non serve né programmare né per definire pagine web. È costituito da un insieme
di regole per modellare la struttura di documenti e dati.
Gli obiettivi iniziali che diedero vita a XML erano rivolti alla soluzione di un problema
di standard per il web, ma una volta definito grazie alla caratteristica di essere
abbastanza generale, venne subito utilizzato né più diversi contesti, dalla definizione
della struttura di documenti allo scambio di informazioni tra sistemi diversi.
Un documento XML è un documento di testo e p essere letto e modificato con
qualsiasi editor di testo.
La principale differenza tra l'XML e l'HTML e che l'HTML si occupa di visualizzare i
dati, mentre l'XML si occupa di descrivere la natura dei dati che compongono le
informazioni.
Possiamo definire anche che l'xml come un metalinguaggio che ha lo scopo di
rappresentare contenuti testuali organizzati in modo gerarchico.
La caratteristica principale dell'XML è quella che permette di rappresentare i
contenuti in formato compatibile con qualsiasi sistema hardware e software, in quanto
si tratta di un semplice file in formato testo.
I file XML possono essere trasmessi tra aziende e utenti diverse senza alcun vincolo,
dato che sono file di testo e hanno come suffisso .XML.
Quando si usa l'HTML per visualizzare dati, quest'ultimi sono memorizzati all'interno
del codice HTML. Con l'xml, invece, i dati possono essere memorizzati in un file XML
separato dal documento HTML.
Con XML i dati strutturati possono essere memorizzati all'interno delle pagine HTML,
Si definiscono così le cosiddette aree Data Island, (isole dei dati).
XML è ormai uno standard per lo scambio di informazioni di tipo commerciale via
Internet.
Può essere utilizzato per memorizzare i dati in un file o in un database. Consente di
scrivere applicazioni per archiviare e recuperare informazioni dagli archivi.
XML, leggibile su qualsiasi piattaforma, ma per ottenere questo risultato occorre
prestare un minimo di attenzione alla costruzione dei documenti.
Un documento è costituito da due parti:
Il prologo: contiene una dichiarazione XML e il riferimento ad altri documenti che ne
definiscono la struttura.
Il corpo: È il documento XML vero e proprio.
Per avere un documento XML ben formato dobbiamo rispettare alcune regole
sintattiche:
pf3

Anteprima parziale del testo

Scarica html e xml__________________________ e più Dispense in PDF di Tecnologie e tecniche di rappresentazione grafica solo su Docsity!

XML

XML È un metalinguaggio di mark-up, cioè un linguaggio che permette di definire altri linguaggi di mark-up. XML non serve né programmare né per definire pagine web. È costituito da un insieme di regole per modellare la struttura di documenti e dati. Gli obiettivi iniziali che diedero vita a XML erano rivolti alla soluzione di un problema di standard per il web, ma una volta definito grazie alla caratteristica di essere abbastanza generale, venne subito utilizzato né più diversi contesti, dalla definizione della struttura di documenti allo scambio di informazioni tra sistemi diversi. Un documento XML è un documento di testo e può essere letto e modificato con qualsiasi editor di testo. La principale differenza tra l'XML e l'HTML e che l'HTML si occupa di visualizzare i dati, mentre l'XML si occupa di descrivere la natura dei dati che compongono le informazioni. Possiamo definire anche che l'xml come un metalinguaggio che ha lo scopo di rappresentare contenuti testuali organizzati in modo gerarchico. La caratteristica principale dell'XML è quella che permette di rappresentare i contenuti in formato compatibile con qualsiasi sistema hardware e software, in quanto si tratta di un semplice file in formato testo. I file XML possono essere trasmessi tra aziende e utenti diverse senza alcun vincolo, dato che sono file di testo e hanno come suffisso .XML. Quando si usa l'HTML per visualizzare dati, quest'ultimi sono memorizzati all'interno del codice HTML. Con l'xml, invece, i dati possono essere memorizzati in un file XML separato dal documento HTML. Con XML i dati strutturati possono essere memorizzati all'interno delle pagine HTML, Si definiscono così le cosiddette aree Data Island, (isole dei dati). XML è ormai uno standard per lo scambio di informazioni di tipo commerciale via Internet. Può essere utilizzato per memorizzare i dati in un file o in un database. Consente di scrivere applicazioni per archiviare e recuperare informazioni dagli archivi. XML, leggibile su qualsiasi piattaforma, ma per ottenere questo risultato occorre prestare un minimo di attenzione alla costruzione dei documenti. Un documento è costituito da due parti: Il prologo: contiene una dichiarazione XML e il riferimento ad altri documenti che ne definiscono la struttura. Il corpo: È il documento XML vero e proprio. Per avere un documento XML ben formato dobbiamo rispettare alcune regole sintattiche:

Il corpo deve avere un unico elemento radice; Ogni elemento deve avere un tag di apertura e uno di chiusura; I valori degli attributi devono essere sempre racchiusi tra singoli o doppi apici, Ecc. Un documento ben formato può non essere valido rispetto a una grammatica, mentre un documento valido è necessariamente ben formato. Gli elementi dell'XML sono modificabili ed espansibili, possono essere definiti e si potrebbero dire inventati da chi crea il documento XML senza alcuna limitazione e devono seguire regole molto semplici per specificare loro nome. Gli elementi di un documento XML sono da considerarsi come nodi appartenenti alla struttura di un albero. Un elemento è tutto ciò che va dal tag iniziale al tag finale e può avere diversi tipi di contenuto, Può essere formato da altri elementi e può avere un contenuto misto oppure semplice e può essere anche vuoto. L'editor di file XML può essere creato con qualunque editor di testi e la sua visualizzazione viene effettuata di solito direttamente con un browser HTML. Dal punto di vista dell’organizzazione dei dati XML somiglia ad HTML. Infatti anche in questo caso si fa uso di tag, con la notazione testo. La differenza principale è che mentre in HTML i tag sono predefiniti, in XML ogni utente può definire i propri tag. HTML è il linguaggio con cui possiamo "spiegare" ai nostri dispositivi cosa vogliamo visualizzare: testi, immagini, link... tutto ciò che compone una pagina web. è possibile scrivere pagine semplici o complesse, interattive, che rispondono in maniera attiva alle interazioni dell'utente e che si adattano alla dimensione dello schermo del dispositivo dal quale le stiamo guardando. HTML è un acronimo che significa letteralmente "Hyper Text Markup Language" , ovvero "Linguaggio a marcatori per ipertesti". Si può spiegare in maniera più semplice: HTML è un linguaggio che permette di impaginare e formattare pagine collegate fra di loro attraverso link - ovvero, i siti web. A oggi, non è sufficiente usare solo HTML per realizzare contenuti web: le esigenze sono cambiate, ai siti web serve qualcosa di più dei soli contenuti testuali e quindi entrano in gioco altri linguaggi - come CSS, Javascript e tanti altri - che consentono di scrivere pagine ricche e complete sotto ogni punto di vista. Abbiamo visto che alla base dell'HTML ci sono i cosiddetti tag , che corrispondono a determinati tipi di contenuto. Ogni tag può avere degli attributi specifici, cosa che permette di costruire pagine diverse fra di loro e che rispondano alle necessità di chi le scrive. Le pagine in HTML vanno pensate come la struttura di un albero.