Hi all,
some time ago I posted with regards to a CSS question about “speaking class names” and with this I raised a lot of questions. In the end I should have used the term “naming convention” to make it clearer. But here’s the former post: CSS speaking class names.
Now I found a very interesting article from Simurai talking in his blog about BEM with regards to CSS. This is the best explanation about “speaking class names (or better ‘naming conventions’)” I’ve seen so far and wanted to share this with you all: Simurai: BEM Syntax.
BTW: BEM is the methodology “Block, Element, Modifier” and avoids the unwanted side effects in CSS. Philip Walton, Google Engineer, talks about those side effects in this interesting article: Side Effects in CSS.
Have fun reading and best regards,
Leo