working html for all inline and block elements, but needs a broom and dustpan