#div p { color: red !important; } ... #div p { color: blue; }
I understand how !important works, in this case the div will ren
!important
!important saves the day in cases where you dont control HTML output and it renders a style='' attribute. Think ASP.NET and other frameworks.
style=''
The only way you can then change this styling is by either using javascript or marking your CSS rule as more !important.