I would say that this is normal for a generic link where arguments should not be passed.
i.e. All .flashing elements will have a flash effect applied to it. The end.
It gets out of hand when you start using several classes or "data classes", for example class="flashing-15times onhoveronly" , etc.
As soon as you need to start passing arguments or variables, you should move on to data attributes or other OOP methods.
Steve robbins
source share