https://www.wikiwand.com/en/Semantic_HTML
Ref: http://www.quirksmode.org/js/events_order.html
Any events specific to one element do not bubble: submit, focus, blur, load, unload, change, reset, scroll, most of the DOM events (DOMFocusIn, DOMFocusOut, DOMNodeRemoved, etc), mouseenter, mouseleave, etc
Ref: http://stackoverflow.com/questions/5574207/html-dom-which-events-do-not-bubble
event.preventDefault();
Ref: http://stackoverflow.com/questions/10276133/how-to-disable-html-links