XML: Forskelle mellem versioner

Content deleted Content added
No edit summary
No edit summary
Linje 1:
'''XML''' (fra E'''x'''tensible '''M'''arkup '''L'''anguage) er et [[Markup language|opmærkningssprog]]. Det er et format der blandt andet bruges til at udveksle informationer mellem computere. En lang række formater er udvidelser af XML fx [[XHTML]] og [[XSL]] men også fx [[Microsoft Word 2007]] og [[OpenOffice.org Writer]] gemmer dokumenter i formater der er udvidelser af XML.
 
Meningen med sproget[[programmeringssprog]]et '''XML''' er at nærme sig idealet for internettets[[internet]]tets webstruktur, nemlig for enhver internetside at holde [[struktur]], [[design]], [[dynamik]], [[animering]], indhold ([[data]]), [[interaktivitet]] osv. adskilt separat fra hinanden i kodningen bag. Fx:
 
Fx: [[HTML]], der udgør en [[hjemmeside]], bør udgøre strukturen eller skelettet forbag hjemmesiden - intet andet. [[CSS]] bør benyttes fra eksterne filer til at designe, formatere og give siden sit [[layout]]. XML bør således benyttes til at indeholde [[data]], som skal hentes ind i [[HTML]]-dokumentet og præsenteres.
 
Altså, '''XML''' bør præsenteres med '''HTML''', formateres med '''CSS og''', redigeres med et scriptsprog eller lignende osv. Det eneste, XML i sig selv kan, er at opbevare data - og det er dens fineste opgave.
 
Altså, XML bør præsenteres med HTML, formateres med CSS og redigeres med scriptsprog eller lignende osv. Det eneste, XML i sig selv kan, er at opbevare data.
 
== Oprindelse ==