CSS Vocabulary
pumpula.net
pumpula.net
For those of you looking for alternative ways to learn CSS (or teach it), here are our materials:
* CSS Basics/Layout: http://www.teaching-materials.org/htmlcss-1day/ (Scroll down) * CSS3: https://dl.dropboxusercontent.com/u/10998095/css3-workshop/i...
...I find that teaching the CSS3 workshop is always a great reminder of the crazy ass selectors you can use in CSS now, and I end up using them way more in the weeks after. And then forgetting again. :-)
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.
You'll likely only need this "true understanding" if you're editing said specification. Or implementing it.
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).
@media only screen and (min-width: 35em) {
/* responsive styles */
}
@media print {
/* printed styles */
}Made by @sakamies Improvements welcome at https://github.com/sakamies/css-vocabulary
A shared vocabulary is so important in any collaboration.
Anyone know of something like this for Javascript or PHP?
Doesn't work with IE.
That's not true. IE has supported it since IE9 at least. http://msdn.microsoft.com/en-us/library/ie/cc304078%28v=vs.8...
Are you referring to the HTML 5 canvas element? That's principally intended to provide native graphics capabilities for HTML, not to allow for semantic styling of textual content, as is the case (mostly) for CSS.
Otherwise, your comments here are not constructive nor do they follow the HN guidelines as I read them.
My experience and limited knowledge of it don't lead me to believe it'll replace HTML/CSS documents anytime soon (which are really the starting point before blogs/apps).
What about resizing causing the whole canvas to be wiped away (thats a default behavior right?).
Edit: Also, how do you achieve separation of content and style?