Safe to use empty <a> tags in 2019?
What's the latest on how naughty (or not) it is to use empty <a> tags?
I like using <a> for almost everything cosmetically interactive; keeping all my formatting is in the CSS. And the visual is often a background image. As such, my HTML has various instances that look like <a class="name"></a> with nothing else, not even the usual space (or nbsp) we used to have to put to make it work.
Is this bad practice in 2019, or is it relatively safe to use empty <a> tags nowadays?
(I just find the code looks better without it if it doesn't need it.)
