Why does the Evolve+ theme’s style.css use the !important tag ?
/* Tables */
border: 1px solid #E0DDDD !important;
Use of the CSS !important tag should not be used unless “absolutely necessary”. Use of this tag is considered to be extremely poor design. The “C” in CSS means cascading. Using !important will violate the normal rules.
If “necessary”, why is the CSS !important tag used at the generic HTML Table level so that it applies to ALL Tables rather than being limited by a Class or Id ?
The topic ‘EvolvePlus has poor CSS design. Uses !important tag. WHY?’ is closed to new replies.