- From: Bert Bos <Bert.Bos@sophia.inria.fr>
- Date: Tue, 14 Dec 1999 16:34:45 +0100 (MET)
- To: www-style <www-style@w3.org>
Matthew Brealey writes: > Font-stretch: percentage > > This does not affect glyph heights, but electronically > stretches it horizontally. > > E.g., assuming a glyph of height 10px and width 10px, > font-stretch: 200% would result in a glyph of height > 10px, width: 20px. There's two problems with this: - Currently, the 'font-stretch' property doesn't *modify* a font, it only *selects* a font from among the available variants. - Stretching a font is a resource consuming operation, that I'm not sure we should ask of CSS implementations. You can in fact already do what you want, although not quite as easily as with a single property: you can create a stretched font yourself that you then embed in style sheet. Say you want an ultra expanded Helvetica. You can either find/buy it somewhere or create it yourself with a font editor. Once you have the font, you put it on your Web server, and then you need to put this in your style sheet: @font-face { font-family: "Helvetica"; font-stretch: ultra-expanded; src: url(my-helv-ultrax) } H1.very-special { font-family: "Helvetica", fantasy; font-stretch: ultra-expanded } Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos/ W3C/INRIA bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Tuesday, 14 December 1999 10:34:54 UTC