I've never found a way to fine tune the letter-spacing using css, the smallest unit seems to be 0.07em which is usually too much. Would love to know how to do it if it's possible.
Usually you don't want to change letter spacing. It should be part of the font itself. By changing it via CSS letter-spacing, you alter the font's built-in spacing. This is particularly noticeable with letter combinations with very tight kerning, like 'AV' or 'WA' or 'li li' or 'ni in'. While most web fonts do not have the vast kerning tables that a professional typeset font will have, the built-in kerning is usually leagues above what you can accomplish with letter-spacing.
Is this safe to use now? If I recall correctly this crashed some browsers not too long ago, and could cause some extreme rendering glitches, such as text disappearing.
Comments
I've never found a way to fine tune the letter-spacing using css, the smallest unit seems to be 0.07em which is usually too much. Would love to know how to do it if it's possible.
Usually you don't want to change letter spacing. It should be part of the font itself. By changing it via CSS letter-spacing, you alter the font's built-in spacing. This is particularly noticeable with letter combinations with very tight kerning, like 'AV' or 'WA' or 'li li' or 'ni in'. While most web fonts do not have the vast kerning tables that a professional typeset font will have, the built-in kerning is usually leagues above what you can accomplish with letter-spacing.
text-rendering: optimizeLegibility; may help in some cases
Is this safe to use now? If I recall correctly this crashed some browsers not too long ago, and could cause some extreme rendering glitches, such as text disappearing.
Uhm, didn't know about that it never happened to me