Ambiguous means unclear meaning, not that there is more than one way to achieve the same thing.
Html has that same problem. Think <b>, <strong>, <p style=“font-weight: 900;”>, etc.
That’s life. Get used to it.
<b> is now hilariously called the "bring attention to" element. I shit you not.
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