Hallo,
a) Gibt es eine Lösung in HTML?
Nachdem HTML lediglich Formatierungen enthält/definiert, diese aber nicht selbst auswertet (macht ja der Browser), dürfte es HTML-mäßig keine Lösung geben.
Du müsstest eine Lösung finden, die an den Browser schon fertig html-formatiertes gibt, also am Server arbeitet und umformatiert.
Grüße aus Würzburg
Julian