1
CPS714 - Introduction to XML 2
Contents 3
Motivation 4
Goals 5
XML - Overview 6
XML Basic Concepts 7
Elements 8
Attributes 9
Processing Instructions 10
Documents 11
Documents 12
Documents - Example 13
Document Object Model 14
Document Object Model - Example 15
Document Object Model - Example 16
Namespaces 17
Namespaces - Declaration 18
XML Data Islands 19
Document Type Definition 20
Document Type Definition - Example 21
XML Schema 22
XML Schema - Example 23
Extensible Stylesheet Language (XSL) 24
XSL - Example 25
XSL - Style Sheets 26
XSL Patterns 27
XSL Patterns - Example 28
Languages Based on XML 29
SMIL - General Information 30
SMIL - Basic Concepts 31
SMIL - Example Document 32
SMIL - Example 33
XML Tools 34
XML Editor - Example 35
Future 36
Resources
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page While With Mouse Down on Current Pointer h hides This Message while m restores i Toggles Index Aligned with Page Top j Toggles Index Aligned with Scrolled View Top a Abolishes Pointer while CNTL-Click restores f cycles through pointer families c cycles through members of a family u increases Size Up and d decreases Down Mouse Up-Down between changes of Pointer to process new option