Thread:Ursuul/@comment-30049087-20170930122848/@comment-28083312-20171007143725

It ties in to !important. CSS is built to prioritize the lowest rules first, so you make big changes on top & have small changes below so that the small ones override the large ones in small areas. For example: That gives you cyan links everywhere, but redlinks stay red, as intended. If you do this however: Since the big change is lower in the stylesheet, it cancels out the specific change; now all links are cyan, even the ones that should be red, because the cascade is wrong. To fix that, you are forced to… …use !important to make redlinks stay red, when really you should just rearrange your CSS in a cascade & avoid !important completely. You probably know most of this, but that’s what I meant.