¿El elemento de grupo de tabla HTML no funciona?

Quiero diferentes estilos en cada columna de una tabla. He leído que podrías hacer eso usando<colgroup> o<col>Pero no tuve suerte. Tengo un ejemploaquí, y nada parece cambiar. ¿Estoy haciendo algo mal? ¿Funcionará esto en xhtml?

Sé que podría agregar un atributo de "clase" en cada<td>, pero eso parece débil.

Respuestas a la pregunta(3)

Su respuesta a la pregunta