Výhody jazyka XML
-- možnost definice vlastních značek (DTD) -- celá řada parametrů je předem daná a nelze ji měnit (zaručena rychlost vývoje a zároveň kompaktibilita) -- snadná konvertovatelnost do různých formátů bez závislosti na operačním systému, aplikaci nebo hardwaru
Princip jazyka XML
-- pomocí XML značek vyznačujeme v dokumentu význam jednotlivých částí, ne jejich vzhled (na rozdíl od jazyka HTML kde značky vzhled definují) -- v budoucnu význam při vyhledávání v dokumentech podle významu značek -- existují různé sady značek pro jednotlivá odvětví lidské činnosti, je potřeba se shodnout a vymezit standardy -- vytvářením standardů se zabývá například konsorcium W3C, společnost OASIS nebo Microsoft s aktivitou nazvanou BizTalk -- existují již například DTD pro pro matematiku (MathML) nebo chemii (CML)
Výstup jazyka XML
-- ke zobrazení XML dokumentů se používají tzv. stylové jazyky -- nejznámější stylový jazyk se nazývá CSS (kaskádové styly), pro náročnější aplikace slouží XSL (eXtensible Stylesheet Language) a nejsložitější je DSSSL (Document Style Semantics and Specification Language)
na další stranu