"Do the first two look the same to you? It’s because some devices display them inconsistently, when the characters sit all by themselves."
And also because this article uses an en dash in the table in place of a hyphen.
And also because this article uses an en dash in the table in place of a hyphen.
EDIT: Wayback confirms it's supposed to be a hyphen: https://web.archive.org/web/20120120121527/http://www.punctu...
$ curl -s https://www.punctuationmatters.com/en-dash-em-dash-hyphen/ | grep -A6 '<h3>What'
<h3>What do they look like?</h3>
<table style="height: 139px;" width="289">
<tbody>
<tr>
<td><strong> –</strong></td>
<td><strong> hyphen </strong></td>
</tr>I should also note that this whole point seems at best a point for typography geeks. These are three almost identical marks that have very similar uses. I am completely convinced that no one has ever disambiguated a phrase by noticing that something is a hyphen and not an en-dash or vice-versa.