Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/10/2014, 08:10
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: ¿Cómo nombráis las etiquetas de vuestro CSS?

Es que nadie ha dicho que tenga porqué ser una palabra. Igual que cuando programas en Ruby, Python, C++ o o que sea, se supone que tus variables, clases, funciones y demás sean descriptivas en función de lo que son o lo que hacen. Pues con las clases e identificadores en CSS (o realmente HTML) es lo mismo:

Código CSS:
Ver original
  1. .producto_destacado_descripcion {}

Pero tal vez no tenga porqué ser así, si no:

Código CSS:
Ver original
  1. #producto_destacado .descripcion {}

Puedes tener otra clase llamada así en otro lugar:

Código css:
Ver original
  1. .producto_nuevo .descripcion {}

Y obviamente ambos tener estilos diferentes.

Los preprocesadores (SASS uso yo) ayudan mucho a tener un código extremadamente ordenado, incluso en diferentes archivos que luego se compilan en uno solo (o no), porque el orden que van a tener será bastante similar al código HTML.

Por ejemplo en SASS:

Código CSS:
Ver original
  1. #producto_destacado
  2.   border: 2px solid red
  3.  
  4.     .descripcion
  5.       padding: 10px
  6.       background: $color_principal
  7.       color: darken($color_principal,30)
  8.  
  9. .producto_nuevo
  10.   float: left
  11.   width: 50%
  12.  
  13.     .descripcion
  14.       padding: 5px
  15.       font-size: .8rem
__________________
(: