-
-
Save paulrouget/2006132 to your computer and use it in GitHub Desktop.
I have a CSS question, please don't look at the spec, | |
I want to understand how Web Developers understand some CSS terms: | |
#foo { | |
color: red; | |
opacity: 0.5; | |
} | |
** Do you know what is a Declaration here? ** | |
See answer there: https://gist.github.com/2006202 | |
Please comment here to say if you knew it or not, but don't give the answer. | |
It's important to share your answer not matter if you knew to correct answer or not. | |
This will have an impact of how we build a menu in the Firefox DevTools. | |
Thanks! |
Yes, I understand perfectly what part(s) of your example is/are (a) declaration(s). (Trying not to spoil anyone. :))
(Context: I’m a CSS guy, I read CSS 2/3 specs, I teach/taught CSS, and I’m a strong believer in using the right words for concepts. My answer is not representative of most web devs and web designers.)
Ya.
Got it right. But to be honest: I knew the term for everything else, so I was able to rule everything else out.
No! I write CSS most days and I thought #foo was the declaration.
Yes.
Yep, yet I didn't make the difference between block declaration and declaration.
Yes, knew it.
Yepp.
same as @brianking.
yes, i knew it :)
yes
Yes, I knew it.
nope... :(
no. I'm not a css guy
I didn't
Sadly No ! i thought #foo
I knew it but as I wrote https://developer.mozilla.org/en/CSS/Syntax this week, I had a big advantage ;-)
Strictly speaking there is 3 declaration there: the two obvious and one empty one after the second ;.
Yes.
YES
Yes.
I was wrong too. As @brianking I tought about #foo
Yes
I didn't know the exact part.
Nope, at least not yet.
Never really thought about the terms (declaration, property/value) when it comes to css. Whenever I see and work with css I get upset that it's not more "organized" and wonder how inefficient it is that something that is 20 lines could be made into 4 lines if the person writing the css understood css better.
I knew
Got it wrong :( I thought red was the declaration.
Same as @brianking. I thought "there's gotta be a trap here" and picked the whole declaration block as a declaration.
Yes
Yes.