XHTML
challenges for HTML:
- new kinds of browsers: Digital TVs, handhelds, phones
- pressure to subset HTML for simple clients
- pressure to extend HTML for richer clients
XHTML (Extensible HTML)
- HMTL 4.0 (strict) written in XML
- modularised HTML for subsetting/combining with other tag-sets
- next generation forms
- XML requires:
- make tags case-sensitive (lower case)
- include end tags and add a / to empty tags
- attribute values in quotes