Resilient, Declarative, Contextual

Keith J. Grant:
I want to look at three key characteristics of CSS that set it apart from conventional programming languages: it’s resilient; it’s declarative; and it’s contextual. Understanding these aspects of the language, I think, is key to becoming proficient in CSS.

Like HTML, unknown or slightly broken CSS doesn’t stop a site in its tracks.
You write something you want to happen in CSS, it happens, and a bunch of related things may happen to. I like Keith’s

The post Resilient, Declarative, Contextual appeared first on CSS-Tricks.