fix styles for chrome safari

also removed some not needed html
a css(using :before and :after) way of showing the tags for the
elements section
tested in safari, chrome, FF, IE8 and 9