2009-08-24 21 views

Respuesta

29

Dust-me Selectors es un complemento de Firefox que encuentra los selectores no utilizados.

+0

He usado esto. Recomendado. – hughdbrown

+2

nombre increíble! Esto es lo que hace referencia para aquellos que no lo obtienen: http://www.youtube.com/watch?v=8gWEPnmYy6s – nickf

+0

¡Gracias!Guardado en favoritos a la vez. – MaxVT

0

Hay mucho que se puede decir acerca de los métodos de mejores prácticas para CSS. Intentaré atenerme a los puntos principales.

Use un restablecimiento de CSS.

Trate de eliminar declaraciones CSS realmente generales como h1 {} y #container em {}. Es mucho mejor que utilices h1.section-title y #container em.important {}, porque de esa manera si eliges usar h1 o em de una manera diferente en algún lugar de tu documento, no tienes que preocuparte por anular ningún código existente.

No sea demasiado específico en sus selectores de CSS si no es necesario. Realmente solo necesita tener altos grados de especificidad si estar en una sección específica cambia la forma en que se mostrará el elemento. De lo contrario, para hacer que su código para su clase block sea reutilizable, #container .content .block ... podría reducirse a .block ... en muchos casos.

Busque puntos en común en su CSS y vea si puede crear clases reutilizables. Si tiene bloques similares class="favorites" y class="popular", conviértalo en class="block block-favorites" y class="block block-popular", y ponga los elementos comunes en .block.

Adquiera el hábito de hacer que las áreas en su CSS tengan un ancho automático (se puede hacer implícitamente) para que crezcan al ancho de sus contenedores. Esto hace que sea increíblemente más fácil mover secciones de una parte estrecha de su sitio web a una gran parte de su sitio web sin tener que cambiar ningún código.

Comentar su código y dividirlo en secciones generalmente ayuda a que el código sea más legible.

Se sorprenderá de cuánto más limpio se ve su código cuando implementa selectores de CSS más potentes. La mayoría de ellos son compatibles con varios navegadores (Internet   Explorer 7 y versiones posteriores).
Algunos recursos valiosos: When can I use... - Quirks Mode on CSS Selectors - w3 on CSS Selectors

respuesta movieron desde:
Best Practices for Cleaning up Existing CSS/unused styles

Cuestiones relacionadas