Thank you a lot,
these articles made it perfectly clear how the precedence (based on specificity and
some exceptions like "direct styling" targeted here). I find it sad, though,that a
(page) global option wouldn't exist to override that specific exception (at least)
without causing the debugging trouble met by "!important".
bah! i am a mere user that now knows one more thing to be aware of in order to avoid problems :
1. like you said earlier : no mixing styling methods that "collide"
2. beware of existing badly written libs that might circumvent that 1st rule
3. a difficult one at times : specify semantically (classes) as much as possible
to save time in later evolutions.
now let's enjoy some rainy day 🙂
un grand merci
jclu
201806041