How should my class names be?
For example, a CSS class for a vote count, how should I name it?
.vote-count-post (1) // SO uses this
.VoteCountPost (2)
.voteCountPost (3)
.vote.count-post (4)
.vote .count-post (5)
.vote .count.post (6)
- What are the advantages and disadvantages of each?
- Which is most used and why?
- Are there any implications in any of these?
- May I have any uppercase in my CSS?