Pregunta

llámeme un paleto, pero quiero mi trabajo para validar. Páginas utilizando la validación Google Font API como CSS3, pero no tan CSS2.1. Aquí está el href, en línea recta de las instrucciones de Google:

<link href="http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz" rel="stylesheet" type="text/css" id="googlefont" />

CSS 2.1 y XHTML 1.0 Strict son excesivamente restrictivas, así que no estoy en contra de soluciones de secuencias de comandos cuando no hay ninguna solución viable (es decir, para la incorporación de vídeo Flash, es decir, no hay otra multi-navegador, solución de fácil implementación, que yo sepa de). Por lo tanto, no es una solución viable, y si no, ¿Puede alguien sugerir una solución guión? ¿O debo validar como CSS3 y lo llaman bueno?

Gracias,

motorhobo

¿Fue útil?

Solución

No es obvio por qué eso no valida como CSS2.1?

Google Font API está utilizando @font-face, que no es CSS 2.1. @font-face se incluye actualmente en el CSS Nivel 3 Borrador de Trabajo , y < em> también en los CSS ahora en desuso 2 documentos. Se validará si marca contra tanto de estas especificaciones, pero no CSS 2.1.

Otros consejos

He aquí un interesante artículo que explica por qué la validación no es todo. Es agradable que hacer para asegurarse de que no hay errores como etiquetas huérfanos. En realidad no habrá ningún problema si se trata de CSS3 válido y no valida en CSS2.1.

http: //www.codinghorror. com / blog / 2009/03 / html-validación-does-it-matter.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top