Scripsit Bergamot:
Quote:
I *explicitly* said that ems had no relationship to character width. |
No you didn't. You said no such thing. On the contrary, you said:
"There is no CSS unit that describes character width, but em is the
closest thing there is."
You also claimed:
"Width in em is that number(rotated 90 degrees), which may be
wider or narrow than the widest character depending on the particular
font."
That's rather nonsensical, but what it says at least is that 1em may be
wider or narrower than the widest character, which simply isn't true. As a
matter of practical font design, and centuries-old typographic tradition,
1em is the upper bound for the width, so the "or narrow[er]" part isn't
true.
Quote:
I *never* said that 1em is closer to average character width than 1ex. |
Yes you did, by saying "No" to my statement about 1ex being closer.
Quote:
I *only* said that ems are a better unit to use due to broken
implementations of ex. How many ems to use are completely up to you. |
If it's completely up to me, then ems are not a useful unit at all. What
good does it make to have a unit if the numbers are purely subjective?
But that was your claim. My claim was that on the average, 1ex is much
closer to the width of characters. You haven't done anything to disprove me,
though you seem to disagree with yourself on the meaning and usefulness of
1em in this respect.
The em unit itself has no defined relationship to the width of characters,
and neither has the ex unit. The variation in implementations of the ex unit
is smaller than the variation of the proportion of the em unit to the
average width of characters, so referring to it is not very relevant,
especially when you have been proven to be totally wrong about the em unit,
both in theory and in practice.
--
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/