Una de mis herramientas favoritas, e indispensable, cuando estoy trabajando es el Web Developer ToolBar para Firefox, todavía no conozco a alguien que diseñe Sitios Web y no lo utilice.
Una de las opciones que uso muy seguido es el Validador, valido el HTML y CSS localmente. Hoy, validando y limpiando un archivo CSS, al final me quedaba este error:
The @charset rule may only occur at the start of the style sheet. Please check that there are no spaces before it. @charset “utf-8″;”
Pase un buen rato dándole vueltas y no encontraba la solución. Casi me vuelvo loco porque después el mensaje de error decía que no estaba incluyendo el @charset.
A pesar de que googlie para ver si encontraba la solución, y la fuente del problema, me di por vencido y deje de validar localmente, y para tener una “segunda opinión” utilice el Markup Validation Service de la W3C, y adivinen que, cero errores, ni uno, el código era 100% valido!!
Después de muchas vueltas no encontre el porque del error al validar localmente usando el Web Developer, parece que es alguna pulga en el addon, pero al menos voy a poder dormir en paz sabiendo que el CSS era valido
.






