DEV Community

Discussion on: 10 Must CSS tricks and tips for beginners

gsarig profile image
Giorgos Sarigiannidis • Edited on

It's not about comfort or convenience, as use of !important is considered a bad practice and should be avoided. Quoting from MDN:

Using !important, however, is bad practice and should be avoided because it makes debugging more difficult by breaking the natural cascading in your stylesheets. When two conflicting declarations with the !important rule are applied to the same element, the declaration with a greater specificity will be applied.

It's good for novice developers to know that !important exists, as they might eventually need it at some point, but they should also know that it should be the last resort.

Thread Thread
rahxuls profile image
Rahul Author

Sure. This is cool and must know.