XML : elements & attributes
- Nouns and adjectives?
- use character data for “content”
- use attributes for “information about content”
- Document-centric view?
- No hard and fast rules
- Design decisions tend to be based (wrongly!) on behaviour of tools
- XML documents are human-readable…
- … but ease of human-readability may not be the most important consideration in their design