Hi,
I'm not sure if I understand you correctly, but I assume you are referring selectors that will work for specific classes only.
a:hover {code !important} // will be applied to all links
.link a:hover {code !important} // will be applied only to links with the class .link
The reason you are advised to always use !important is to prevent that your code get overridden by the default css.