Separate style from structure:
- Modularity: Style evolves independently of structure
language.
- Manageability: Site management, sharing.
- Performance: Caching, no need for style hacks
- Device-specific control of rendering.
- Accessibility: User control of styles vs. Author's
"vision".
- XSL gives transformations as well
- Common formatting model behind CSS and XSL
See the Style Activity,
the CSS 2
specification, and the
Extensible Stylesheet Language working draft.