• About the DITA Specification
  • An introduction to DITA
    • Definitions and background concepts
      • Basic concepts
      • Terminology
    • Naming conventions and file extensions
  • DITA markup
    • DITA topics
      • What are topics?
      • Why topics?
      • Information typing
      • Topic structure
      • Topic content
      • Topic modules
      • Concepts
      • Tasks
      • Reference
      • Domains
    • DITA maps
      • What are maps?
      • Why DITA maps?
      • Common DITA map attributes and metadata
      • DITA map structure
      • Inheritance of attributes and metadata
      • DITA map modules
    • Common metadata elements
      • Publication metadata elements
      • Management metadata elements
      • Metadata qualification elements
      • Topic properties in topics and maps
    • Common attributes
      • Identity attribute
      • Content reference attribute
      • Metadata attributes
      • Miscellaneous Attributes
      • Architectural attributes
      • Conditional processing
  • DITA specialization
    • What is specialization?
    • Why specialization?
    • Structural versus domain specialization
    • Limits of specialization
    • Specialization in content
      • Why specialization in content?
      • The class attribute
      • Class attribute syntax
      • The domains attribute
      • Specialization validity
      • Generalization
    • Specialization in design
      • Why specialization in design?
      • Modularization and integration of design
        • Integration
        • Modularization in DTDs
        • Modularization in schemas
    • Specialization in processing
      • Using the class attribute
      • Modularization and integration of processing
        • Customization
        • Modularization in CSS
        • Modularization in XSLT