HTML markup ought to be used for semantics1, and CSS for presentation (and hence, there's generally2 no translation from one to the other)
Something of a strange thing to say, and only makes sense if you ignore the entire history of HTML.
HTML has a <font> element. For many years, in HTML 1, 2 and 3 it was used to set fonts. Now it's deprecated in HTML 4, but it still works and you can translate between the font tag and a CSS font declaration perfectly well.
Nobody says perl looks like line-noise any more
kids today don't know what line-noise IS ...