XHTML arbeitet mit CSS zur Definition des Stils zusammen. Dadurch
können Inhalt und Form einer Seite getrennt definiert werden. Dies
entspricht der Trennung von Redaktion und Layout. Obwohl auch HTML
mit CSS zusammenarbeiten kann, geht die Entwicklungsrichtung von
XHTML eindeutig weg von Layoutdefinitionen, für die dann CSS
verwendet werden kann.