It’s been several years since CSS language started serve as a solution to isolate attributes’ objects from objects themselves, in order to isolate format instructions from content in web environment.
Unfortunately, this does not apply to objects’ events. HTML and CSS can’t natively isolate objects’ events from objects.
jQuery came to fill this gap. Thanks to its ability to
- Actions: mean events fired by user.
So, only with the combination of HTML5 + CSS3 + jQuery, web developer can talk about pure object-oriented web applications!