Ambiguous means unclear meaning, not that there is more than one way to achieve the same thing. Html has that same problem. Think , , , etc. That’s life. Get used to it.
Those three are not the same thing though. They might render the same visually with the most popular visual user agents, but that's about it
My point wasn’t that they are identically - my point is that 99% of the time they achieve the same effect. Or they would be if I had swapped the
tag for a tag.