Properly implement html.style, html.getStyle and html.setStyle
replace 'this' with 'html' to allow generic use of functions
align formatting