XML a fost conceput pentru a transporta si depozita datele. HTML a fost creat pentru a afisa datele.
Ce este XML?
- XML este acronim pentru EXtensible Markup Language
- XML este un limbaj de marcaj in mare masura ca si HTML
- XML a fost creat pentru a trransporta datele, nu pentru a le afisa
- XML nu are tag-uri predefinite. Trebuie sa va definiti propriile tag-uri
- XML este conceput pentrru a se descrie singur
- XMLeste o recomandare a W3C
Diferenta dintre XML si HTML
XML nu este o inlocuire a HTML.
XML si HTML au fost create pentru a avea scopuri diferite:
- XML a fost creat pentru a transporta si a depozita datele, accentul cazand pe datele propriuzise.
- HTML a fost creat pentru a afisa datele, accentul cazand pe modul in care se afiseaza datele.
XML Nu Face Nimic
XML nu face practic nimic. El a fost conceput pentru a structura, a depozita si a transporta informatiile.
Exemplul urmator este un mesaj de la Mihai pentru Corina stocat intr-un format XML:
<mesaj> <catre>Corina</catre> <expeditor>Mihai</expeditor> <titlu>Readucere aminte</titlu> <corp>Sa nu uita ca weekendul asta mergem la munte!</corp> </mesaj>
Mesajul de mai sus se descrie singur in sensul ca are informatii despre expeditor, destinatar, are titlu si corpul mesajului dar totusi nu face nimic. Este doar informatie structurata pe tag-uri. Cineva va trebui sa scrie un cod care sa trimita, sa primeasca sau sa afiseze acest mesaj.
XML este doar text
XML nu este nimic special, doar un simplu text. Aplicatiile care pot gestiuona documente text pot gestiona si documente XML.
Totusi aplicatiile specializate pe procesarea documenteleor XML pot gestiona tag-urile in mod special, semnificatia functionala a fiecarui tag depinzand de aplicatia folosita.
Cu XML puteti inventa propriile tag-uri
Tag-urile din exemplul de mai sus (ca <expeditor> si <mesaj>) nu sunt definite in nici un standard XML. Ele sunt pur si simplu inventate de autorul documentului XML. Aceasta de oarece limbajul XML nu are tag-uri predefinite.
Tag-urile folosite in HTML sunt prededfinite, documentele HTML putand folosi doar tag-urile definite in standard-ul HTML ( ca <p>, <h1>, etc.).
XML permite autorului sa defineasca propriile tag-uri si propria structura a documentului.
XML nu este inlocuitor pentru HTML
XML este complementar HTML-ului, nu un inlocuitor pentru HTML. In majoritatea aplicatiilor web, XML este folosit la transportul si stocarea datelor iar HTML este utilizat pentru a formata si afisa datele.
EXtensible Markup Language, tag, tutorial, W3C, XML


Da pe Twitter
Da pe Facebook