At your suggestion I ran the CSS Code that I have added over time to the theme at CSSLINT.net.
Many of those code change recommendations from your team included the use of “!Important”
It reported that the use of “!Important” is not appropriate.
What is its function? Should I remove all occurances of “!Important”?
How should I fix the other errors reported and related to IE6?
Using !important in CSS overrides all other statements in CSS. To learn more, please take a look at following documentation:
Well it depends. Sometimes because of the hierarchy we may need to use !important declaration to override some predefined statements. Please take a look at above documentation and that will give you a better idea about the use of !important.
IE 6 is not a supported browser. WordPress as of today supports Internet Explorer >= 11. Please take a look at following resource for browser support: