The XML FAQ Frequently-Asked Questions about the Extensible Markup Language Editor: Peter Flynn Silmaril Consultants, Textual Therapy Division
[email protected] 22 February 2017 Copyright © 1996–2015 Silmaril Consultants. Check for details. 2 Contents 1 Basics6 1.1 What is XML?................................6 1.2 What is a markup language?.......................6 1.3 What is XML for?..............................7 1.4 What is SGML?...............................8 1.5 What is HTML?...............................9 1.6 What are all these standards doing?.................. 10 1.7 Is there an XML version of HTML?.................. 11 1.8 What is HTML5?.............................. 11 1.9 Aren’t XML, SGML, and HTML all the same thing?......... 12 1.10 Who is responsible for XML?...................... 12 1.11 Why is XML such an important development?............ 13 1.12 Why not just carry on extending HTML?............... 13 1.13 Does XML replace HTML?........................ 14 1.14 Why should I use XML?.......................... 14 1.15 Where do I find more information about XML?........... 16 1.16 Where can I discuss implementation and development of XML? 18 1.17 What is the difference between XML and C or C++ or Java?.. 20 2 Existing users 22 2.1 What do I have to do to use XML?................... 22 2.2 What does XML look like (inside)?................... 23 2.3 Should I use XML instead of HTML?.................. 25 2.4 Someone sent me an XML file. How do I read it?.......... 26 2.5 How do I control the formatting of XML?............... 26 2.6 Where can I get an XML browser?................... 29 2.7 How do I execute or run an XML file?................