Well, this was a new one on me. Part of the CSS3 Text spec includes text-underline-position
:
With this property, you can control, for example, whether the underline should cross the text’s descenders or not: auto, before-edge, alphabetic and after-edge.
Currently you can use border-bottom
to imitate underlined links; however this proposes a more sensible default.
by