Uninstallme

A veces tenemos la necesidad de tener declaraciones distintas en nuestras hojas de estilo para unos navegadores y otros. Hasta que apareció Explorer 7, podíamos hacer esto fácilmente mediante el selector html > body que Explorer 6 ignora, pero tras la aparición de Explorer 7, tenemos que tener en cuenta que las declaraciones aplicadas a ese selector también serán interpretadas por IE 7.

Pues bien, hay un selector css complétamente válido que, de momento, sólo interpreta Firefox. Es el selector de lenguaje. Mediante este código, podremos aplicar declaraciones sólo para Firefox:


*:lang(es-es){}

Para que esto funcione tenemos que tener añadido en el html, la declaración de lenguaje del documento:


<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="es-es" lang="es-es">

Deja tu comentario

Los campos marcados con (*) son obligatorios