• Creator
    Topic
  • #27994

    Webmaster
    Spectator

    Why does the Evolve+ theme’s style.css use the !important tag ?
    /* Tables */
    table {
    …..
    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 ?

Viewing 1 replies (of 1 total)
Replies
  • Roman
    Keymaster
    Post count: 2608
    #28004 |

    yes, we are aware of this and we plan to fix it in one of the future updates. thanks!

Viewing 1 replies (of 1 total)

The topic ‘EvolvePlus has poor CSS design. Uses !important tag. WHY?’ is closed to new replies.