“Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls into lazy habits of thinking.”

Idyllic Software Pune, India

Reply to a job post - worship-worthy-frontend-developer-wanted-idyllic-software

You - should rethink.

You Understand the grammar in DOM
The Document Object Model is a platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents. The document can be further processed and the results of that processing can be incorporated back into the presented page. This is an overview of DOM-related materials here at W3C and around the web.
HTML has Grammar.

You find vulgarity in extra DOM elements added for mere styling purposes.
You also has to be bold enough to forget some "standards" to let the users win at times if we cannot deliver the same experience without extra elements solely for styling.