- From: Jason Pamental via GitHub <sysbot+gh@w3.org>
- Date: Tue, 20 Sep 2016 14:28:37 +0000
- To: public-css-archive@w3.org
I wonder if we could actually leverage `@font-face` blocks to define fallbacks and corrections, and then reference which font family you want to use as the fallback in an actual web font block like @bramstein outlined above. This would allow us to use `@font-face` for normal webfonts and more closely matched fallbacks, and only browsers that understand `@font-variation` would pay attention to the new block. ``` @font-face { font-family: Helvetica; font-size: 0.975em; (this is relative to whatever the size it’s replacing) letter-spacing: -0.5px; } @font-face { font-family: "Droid Sans"; font-size: 0.975em; (this is relative to whatever the size it’s replacing) letter-spacing: -0.5px; } @font-face { font-family: SomeWebFontName; src: … font-fallback: Helvetica, “Droid Sans”; } @font-variation { font-family: SomeWebFontName; src: … } ``` This extends the ideas I was trying to articulate here: https://github.com/w3c/csswg-drafts/issues/450 but seems to dovetail nicely with this approach. -- GitHub Notification of comment by jpamental Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/498#issuecomment-248317926 using your GitHub account
Received on Tuesday, 20 September 2016 14:28:48 UTC