"XHTML" → what do you mean by this?

For meaning, not show

Precisely meaningful

XHTML Elements

Use existing elements semantically

XHTML Compound

combine elements to create new meaning

Build More Compounds

  1. Understand the elements
  2. Read Web Standards Solutions and Simple Quizzes by Dan Cederholm
  3. Try mixing experiments
  4. Peer discussions

Extending XHTML

What can you extend?

How to extend?

Microformats

Microformat Design

Foundations: XMDP

Linked License

Social Relationships

People: vCard

reuse its schema to create XML format → hCard

Events

iCalendar format reused as hCalendar

Outlines

XOXO → extensible OpenXHTML outlines
- nested ordered lists with class="xoxo" to denote outline

Presentations

reuse XOXO as slides, since a presentation is an outline
- e.g. S5 + XOXO

Summary/Conclusion/Questions

Metadata tends to be more accurate when it's visible (e.g. meta tag abuses)

Limitation of rel: only describes relationship between the destination and the source

Could this help foster portable stylesheets? Yes.

International applications: hopefully localized software will translate microformats
Suggestion for internationalization: provide translation options within a microformat profile, or provide equivalents