@font-face の重みを数値だけでなく文字列で定義する方法があるかどうか疑問に思っています。
@font-face {
font-family: 'My Font';
src: url('../fonts/MyFont/light.eot');
…
font-weight: 'light', 300;
font-style: normal;
}
@font-face {
font-family: 'My Font';
src: url('../fonts/MyFont/thin.eot');
…
font-weight: 'thin', 200;
font-style: normal;
}
ウェイトが一致していれば、誰かがデザインをコードに分割する方が簡単だと思います (たとえば、Photoshop では、フォントのウェイトは300ではなくlightになります)。
W3仕様を読んだ後、名前を数字に一致させるつもりのようですが、それはばかげているように見えるので、何かが足りないと思います.