== Introduction == This is an introductory text to XML, the extensible markup language used for our texts. There is also the [http://www.w3.org/TR/xml/ W3C Recommendation]. == Basic facts about XML == * An XML document is a plain text file, preferably in Unicode encoding * The structure is made up out of nested elements, like a matroshka. {{{ With content Elements can have attributes , as well did we already talk about & entities? }}} As with a matroshka, also in XML, you cannot put half a puppet into the bigger puppet: they have to be properly nested. ** Some characters are forbidden, they have to be escaped: - {{{<}}}: {{{<}}} - {{{>}}}: {{{>}}} - {{{&}}}: {{{&}}} To a lesser extent, namely only in attribute values - {{{"}}}: {{{"}}} - {{{'}}}: {{{'}}}