On 03.03.2011 15:50, Charles Miller wrote:
My trial & errors suggest that increasing the letter spacing has no
effect until it suddenly has a large effect. And, it seems that the
"jump" point is different in different browsers. Too tight jumps to
too loose.
Start by blowing page-zoom in browsers to max, before attempting to tune
letter-spacing. There simply aren't enough screen-pixels on default
page/text size, so a jump of 1 pixel up or down - which is the smallest
real adjustment browsers can make - will become an "enormous jump".
It occurred to me to wonder (since CSS sometimes seems to have more than one
way to achieve a result) if there might be a better way to set the letterfit
other than letter-spacing?
"Letterfit"..? (haven't seen that term in a long time)
...only works for text in images, and not very good there either.
"Letterfit" is for print on paper, not for web design.
I understand what you're trying to achieve, but believe me: designers
have tried since web design was "invented", and no-one has ever managed
to control font-size or letter-spacing or anything related to text
reliable at pixel-level with HTML and CSS. Can't be done, and it is not
a weakness with HTML/CSS, but rather a strength as it allows for
variations at the user-end.
"Letterfit" is doomed to break no matter what you do, and the only
solution is to provide space so it doesn't break your entire design when
a browser-setting disturbs your line-up.
regards
Georg
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/