What do you mean exhibit their own idea of grammar? All programming languages are defined in terms of their formal grammar. A grammar and vocabulary is really all that they are.
Sorry, I edited my post to clarify.
Re:CSS Vocabulary
by reubenmorais on Thursday April 17, 2014 @12:24AM
(#7601990)
>You'll only really grasp a true understanding of CSS like this if you sift through a lot of (dull) specification.
You'll likely only need this "true understanding" if you're editing said specification. Or implementing it.
Re:CSS Vocabulary
by dredmorbius on Thursday April 17, 2014 @01:24AM
(#7602110)
Not really.
I've spent a lot of time in the past year mucking with CSS, some my own, but most of it applying to other sites via browser extensions. I'd learned most of the specific spec entities described here (though learned a few terms I'd not picked out before), some of which have proven quite useful in getting the results I want. Which often translate to "make the goddamned page readable".
And yes, I restyled the referenced page to improve readability (text to white, larger fonts, different spacing and padding).
Would you mind adding an issue about improving readability at github, or even better, making a fork and adding the improved styling? https://github.com/sakamies/css-vocabulary/issues
Re:CSS Vocabulary
by dredmorbius on Thursday April 17, 2014 @04:02AM
(#7602462)
Also, this brings a lot of attention to the fact that CSS relies upon formal grammar and vocabulary (as the page is titled), which is something that you won't see often.