I hate HTML so don't expect much here.

As bad as HTML is, CSS is worse.