OOCSS Separation of Container and Content?
Question : Is the second OOCSS principle really valid? According to the OOCSS second principle you're not supposed to have location dependent styles: Quote from https://github.com/stubbornella/oocss/wiki Essentially, this means “rarely use location-dependent styles”. An object should look the same no matter where you put it. So instead of styling a specific h2 with .myObject h2 {...}, create and apply a class that describes the h2 in question, like h2 class="category". Lets take a practical example of this. Say I have a standard 2.0 setup with a normal body (white background) and a huge footer