XHTML, acrónimo inglés de eXtensible Hyper Text Markup Language (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. XHTML es la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML.
La integracion de xhtml, se puede hacer mediante la implementacion de propiedades a las etiquetas, estas no las posee el HTML, asi que se declaran ya sea nuevos objetos o nuevas clases con las nuevas propiedades de dichos objetos
"CSS dará la libertad a los expertos del diseño --artistas, diseñadores gráficos y tipógrafos-- de determinar los aspectos estéticos de un sitio, independientemente de su contenido."
Todos los diseños que puedes ver desde esta página usan exactamente el mismo documento XHTML como base, lo único que cambia es la hoja de estilos aplicada.