An Introduction to XML
Outline
References
Overview of HTML
Beyond HTML
What is XML?
Logical vs. Visual Design
What is SGML?
SGML Example
SGML Example (cont’d)
XML is SGML Lite
XML Design Goals
Origins of XML
“Hello World!” in XML
XML Language Elements
Document Type Definition
XML must be “well-formed”
XML Example
XML Example (cont’d)
XML tag structure
XML tag details
Syntactic details
DTD definitions
Element Declarations
Attributes
Attribute Types
Entities
XML Example - the DTD
XML Example - the XML document
Additional XML/DTD Topics
Extensible Style Language
Document Formatting (XSL)
XSL Processing Overview
Extensible Link Language
Uses of XML
Software Tools
Conclusions
Email: gcf@npac.syr.edu
Home Page: http://www.npac.syr.edu