- Hypertext
- 
 A simple language for representing structure and
 content: HTML
 
- Style
- 
 Separate style from structure and content
 Style properties and mechanisms: CSS and XSL
- Font
- 
 A critical resource for style, a distributed resource:
 WebFonts
 
- Dynamic documents
- 
 Structure content and style are not static: DOM
 
- Structured contents
- 
 Hypertext documents contain structured objects: Math, 2D graphics