I am going to be brief because I do not have enough time, so I apologize if this is not as detailed as I would like.
I have a code:
print("<a href='#'>Some text<sup>®</sup> some more text</a>");
In FF, this works as I would like, the link is generally underlined. However, in IE, the link is underlined, except in & reg; where it looks like a symbol over a hyphen and looks pretty ridiculous.
I tried several suggestions that I found on Google, but none of them really helps in achieving the desired effect. Unfortunately, adding a border to the bottom is not an option. So far, the best solution has been to break the underline completely into a sup tag with CSS, which still leaves it workable in FF, but in IE nonetheless looks silly.
If anyone could help with this, it would be very appreciative, I would prefer not to go through the site by removing the <sup> tags, as I was told what I would have to do if I did not resolve this dilemma.
UPDATE: Went with the solution sup {"text-decoration: none"}, now it will be done. There are reg-tags all over the world, so the whole site had to be updated, which was more trouble than it was worth what we all decided. Thanks to those who answered.
source share