Henrik wrote in <anrr35$2vc4$1@news.cybercity.dk>:
> Hvad er XML
[...]
> Det indtryk jeg har fået er at det er en videreudvikling af
> designsprog som eg CSS, hvor man kan designe hvordan de forskellige tags
> skal opføre sig...
XML er *ikke* noget i stil med CSS. :)
HTML er baseret på SGML.
SGML er fx. <TAG parameter=foo option><BAR></TAG>
I SGML må tags være med både store og små bogstaver, parametre behøver ikke
at have en "data"-del, og dette behøver ikke være i "gåseøjn". Desuden
behøver man ikke at afslutte tags.
Disse regler gælder så også i HTML (til og med version 4).
HTML definerer så hvilke tags der eksisterer. Fx. HTML, BODY, P osv.
XML er et alternativ til SGML. Der er nogle strengere regler, men formatet
skulle være nemmere at skrive programmer til osv.
I XML skal tags være med små bogstaver, alle parametre i et tag skal i
"gåseøjn", og alle tags skal afsluttes.
Fx: <tag parameter="foo" option="true"><bar /></tag>
(Bemærk genvejen i tagget "bar", hvor det bliver startet og afsluttet på én
gang)
Den nyeste version af HTML hedder "XHTML 1". Der gælder alle XML-reglerne,
XHTML definerer så hvilke tags der eksisterer. Det er stadig html, body, p
osv.
Got it?
--
Mvh.
Niels Andersen
(la nels. anersyn.)