¿Cómo deberían ser mis nombres de clase?¿Cómo debo nombrar mis clases de CSS?
Por ejemplo, una clase de CSS para un recuento de votos, ¿cómo debo nombrarlo?
.vote-count-post (1) // SO uses this
.VoteCountPost (2)
.voteCountPost (3)
.vote.count-post (4)
.vote .count-post (5)
.vote .count.post (6)
- ¿Cuáles son las ventajas y desventajas de cada uno?
- ¿Cuál es el más utilizado y por qué?
- ¿Hay alguna implicación en alguno de estos?
- ¿Puedo tener mayúsculas en mi CSS?
¿Qué hacer si hay otro subelemento dentro de 'count'? De esa forma, serviría tanto como elemento de elemento secundario como elemento circundante. – poke
@poke: eso depende de cómo se usan. Todas las clases para niños son en minúsculas, pero a veces pongo una clase de alrededor dentro de otra. Todos mis selectores comienzan con un nombre de caso pascal. – Guffa
Esto parece difícil de administrar. Pero suena interesante. – BrunoLM