¿Qué caracteres define el estándar XHTML 1.0 como válidos para los identificadores, nombres de clase y que se puedan utilizar como valor de un atributo en general? La especificación no me lo deja muy claro...
Especifico un poco más mi pregunta. Un ejemplo de caracteres aceptados para la definición de identificadores: [A-Za-z_][0-9A-Za-z_]* (empieza por letra o barra baja y contiene dígitos, letras y barras bajas).