XBasics - An Introduction To All Things X

Table of Contents

1. About This Course
2. What You'll Learn
3. What You'll Remember
4. How We Do It
5. History: SGML, HTML and XML
6. In the Beginning was GML
7. Then ISO made it SGML
8. Then came the WWW and HTML
9. And Finally XML got it right...for now
10. HTML/XML Comparison
11. HTML Grows up: XHTML
12. Online Validation: The W3C Validator
13. Advantages of XML over proprietary binaries
14. Typical usage scenarios
15. Single-sourcing
16. Non-typical usage scenarios
17. Graphics as XML: Meet SVG
18. Practical XML
19. Elements
20. Attributes
21. When To Use Elements or Attributes?
22. Comments
23. Processing Instructions
24. Namespaces
25. Document Structure
26. Example: Recipe
27. The raw recipe in a browser
28. Styling XML with CSS
29. Basic XSLT
30. Transformation, Not Styling
31. xsl:template
32. xsl:apply-templates
33. Stylesheet Structure
34. Writing a Stylesheet For The Recipe
35. Browsers can do XSLT
36. Limitations in browser based XSLT
37. Full Roundtrip: From XML via XSL to XHTML with CSS
38. From Doctypes to Schemas
39. Why do we need document descriptions?
40. A DTD for our recipe
41. Why move from doctypes to schemas?
42. An XML Schema for our recipe
43. Schema Alternatives
44. Adding doctype and schema to documents
45. Tools
46. How tools use doctypes and schemas
47. Catalog files
48. Content repositories
49. Freedom of choice
50. Advanced XSLT
51. First: A better recipe description
52. Processing the better recipe
53. Selective processing: XPath
54. Axis
55. Dynamic XSLT: Functions
56. Named templates
57. xsl:call-template
58. Re-using style sheets: xsl:import
59. Passing parameters to templates
60. Conditionals
61. An aggregate example
62. Conditional Text with XSLT
63. Modular Authoring: Entities
64. Modular Authoring: XInclude
65. Extending the recipe to a Cookbook
66. Using modules in the Cookbook
67. Processing the cookbook
68. Content Generation
69. EXSLT
70. Chunking Output
71. Pragmatic XSLT
72. Modular style sheets
73. Choosing the right tools
74. Related Technologies
75. XSL-FO
76. XQuery
77. Schematron
78. Web Services
79. Wrap-up
80. Sanity Check

Theme Selector: