Hi @gslweb,
Honestly, I’m on the fence about this. Yes, abbr tags are underlined by default in the browser, but they don’t actually function like a link and this could be confusing to some users who might try to click on them and not get any functionality. In Chrome, there’s a change in cursor to a question mark when hovering over an <abbr>
tag, but there’s not a way to actually reveal the abbreviation unless you code that functionality into the website. There is also zero screen reader support for the abbr tag.
So, we could explicitly exclude this tag from our underlined text warning, but I would actually only want to do that if we added a new warning at the same time: “Use of abbr tag” that tells people they shouldn’t use this tag unless they have written JavaScript functionality to ensure all users have access to the definition. Generally, it’s better to define words on the page or in a linked glossary. I’d avoid the use of the <abbr>
tag.
We can add an issue to create a unique warning for that if you think it would be beneficial.