removed $empty_element_suffix, use /> directlly to comply to xhtml and html5