[Proposal] Add custom HTML macros to HtmlBuilder

Directly ported from the Str class.