Hm...
I think we are talking about different things :)
input[type="text"] does not produce a warning.
Here is a testcase:
http://jsfiddle.net/shapeshifta/kHKjB/1/
input[type="text"] {color: red}
.validNotWorking {color:green}
input.validWorking {color:green}
The class without input does not overwrite the style by qualification.
I have to qualify with the tag instead.
But if I do this, CSSLint throws a warning.
My question was, how I should do this correctly.
Doing input.validOk, textarea.validOk, p.validOk.... {color:green} and
so on makes the stylesheet bigger and so
I couldn't use it on radiobuttons, checkboxes and textinputs with just
this one definition.
I would love to know how to do this ...
Tom