I look for some general typographic rules (or at least advices) for hyperlinks placed as part of text that can be in both electronic and printed version. Specifically I want to solve these issues:
If a hyperlink is immediately followed by an interpunction (comma, full stop) it is ambiguous if it is the part of the hyperlink or not (especially if monospaced non-underlined style is used for links in printed version). I tend to replace such an interpunction with a space (which is ergonomic for copying in the electronic version), but it breaks rules for interpunctions.
Descenders breaking underline of hyperlinks (p, y etc), which became the default underlining style some years ago, solved the problem of hiding descending parts of glyphs (especially if the underline is fat), but on the other hand if the spaces are narrow, it is sometimes confusing if the broken underline means one or two neighboring links. I tend to use semitransparent solid underline, which also works for printed version of text.
The example of such a confusion: the link(old) - because of the broken underline, one can not be sure at the first glance if it is one old link or two links (new one and old one). Of course there should be space before the opening bracket, but with some fonts and letter spacing this can be a visual problem even with the space.
Hopefully more convincing example of several consecutive links:
for more info, follow these links: decent, but old, biased, newest, recommended In this case I sometimes add square brackets [decent, but old], [biased], [newest, recommended]
Are there some standard ways (or at least consensus) to solve these issues?