That confirms my suspicions that most people rag on CSS out of ignorance rather than having valid criticism… :-) To be fair, I also have yet to see any suitable introductory material for it that managed to convey how to think CSS in simple and clear terms. It took me a very long time to grok some of its aspects, and not even subtle ones at that, simply due to the lack of good material about it.
What I did there is specify a selector, in CSS lingo. It's one of the things that make CSS so incredibly useful. The relevant section of the spec is actually quite readable, compared to other parts. Unfortunately, IE only supports CSS1's selector forms (see sections 1.4, 1.5, 1.6 in that spec).
Makeshifts last the longest.
|