Dimmy,
Are you just looking to use a smaller font size or to reduce the letter spacing, or a combination of both
Different browsers work in different ways and whilst you could use a condensed font it may not be a font that every visitor has installed. Therefore its ofter easier to apply the CSS rules to your tag, div or create .class using font-size: 1em;. You can also change the spacing between letters with letter-spacing: .1em; but it is quite hard to get this looking nice and often the default browser settings are best for letter spacing in my experience.
Here whatyour saying,
However until such options are standard and supported by all popular browsers I think your options will remain limited to ensure everyone can read the text.
I just stick to popular fonts and make them smaller using the font-size and sometimes apply word or letter spacing. If its upper case "small-caps" is quite widely supported. But unless someone tells me otherwise I really don’t thing there is any realistic alternative just yet.(unless is a small line of text where image replacement techniques could be used)
Jup I see...
its a shame thanks for the info.