| Beware of broken box sizing | |
| Require properties appropriate for display | |
| Disallow duplicate properties | |
| Disallow empty rules | |
| Require use of known properties | |
| Disallow adjoining classes | |
| Disallow box-sizing | |
| Require compatible vendor prefixes | |
| Require all gradient definitions | |
| Disallow negative text-indent | |
| Require standard property with vendor prefix | |
| Require fallback colors | |
| Disallow star hack | |
| Disallow underscore hack | |
| Bullet-proof @font-face(New) | |
| Don't use too many web fonts | |
| Disallow @import | |
| Disallow duplicate background images | |
| Disallow selectors that look like regexs | |
| Disallow universal selector | |
| Disallow unqualified attribute selectors | |
| Disallow units for 0 values | |
| Disallow overqualified elements | |
| Require shorthand properties | |
| Disallow too many floats | |
| Don't use too many font sizes | |
| Disallow IDs in selectors | |
| Disallow !important | |
| Disallow outline:none | |
| Disallow qualified headings | |
| Heading should only be defined once | |
Check CSSLint for more details.
Global settings are overwritten by local .csslintrc files.