Your support for our advertisers helps cover the cost of hosting, research, and maintenance of this FAQ
The XML FAQ — Frequently-Asked Questions about the Extensible Markup Language
Section 3: Authors
(including writers of HTML and Web page owners)
- Do I have to know HTML or SGML before I learn XML?
- How does XML handle white-space in my documents?
- Which parts of an XML document are case-sensitive?
- How do I convert my information to XML format?
- How can I make my existing HTML files work in XML?
- How do I convert XML to other file formats?
- If XML is just a subset of SGML, can I use my existing SGML tools?
- I'm used to authoring and serving HTML. Can I learn XML easily?
- Can XML use non-Latin characters?
- What's a DTD and where do I get one?
- Does XML let me make up my own tags?
- How do I create my own document type?
- Can a root element type be explicitly declared in the DTD?
- I keep hearing about alternatives to DTDs. What's a Schema?
- How will XML affect my document links?
- Can I encode mathematics using XML?
- How does XML handle my metadata?
- How do I use graphics in XML?
- What is parsing and how do I do it in XML?
- How do I include one XML file in another?
- When should I use a CDATA Marked Section?
- How can I handle embedded HTML in my XML?
- What are the special characters in XML?
- What other markup systems are there?