テキスト表示プロパティに Open Sans、Regular、Crisp を含めたいです。私が用意したクラスは以下です。
.sms {
font:"Open Sans" "Regular";
font-weight:bold;
font-size:16pt;
color:#04323b;
letter-spacing:1px;
font-smooth: Crisp;
}
しかし、正確にはなりません。
テキスト表示プロパティに Open Sans、Regular、Crisp を含めたいです。私が用意したクラスは以下です。
.sms {
font:"Open Sans" "Regular";
font-weight:bold;
font-size:16pt;
color:#04323b;
letter-spacing:1px;
font-smooth: Crisp;
}
しかし、正確にはなりません。
短縮フォント プロパティは複数の値で構成する必要があることに注意してください: https://developer.mozilla.org/en-US/docs/CSS/Shorthand_properties#Font_Properties
正しい CSS 宣言は次のとおりです。
font: bold 16pt 'Open Sans';
また、W3C ドラフトfont-smooth
にはプロパティが存在しますが、現時点ではブラウザーのサポートはありません。
これを試して..
font-family:"Open Sans";
font-weight:normal;
font-size:16pt;
color:#04323b;
letter-spacing:1px;
font-smooth: always;
これを使用してください。残りはすべて正しいです
font-family: "Open Sans";
font-weight: normal;
これを試して :
.sms {
font-family:"Open Sans", "Regular";
font-weight:bold;
font-size:16pt;
color:#04323b;
letter-spacing:1px;
/* font smooth */
-webkit-font-smoothing: antialiased;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
私が見る限り、問題は次の行にあります。
font:"Open Sans" "Regular";
有効なフォント定義ではありません。ここでは、フォント ショートカットの使用方法に関する詳細を確認できます。それを次のものに置き換えてみてください:
font-family:"Open Sans","Regular";
また、ここで何が定期的かわかりません。CSSのフォントのそのようなプロパティについては何も知りません。通常は (font-weight のように) normal があるので、font-family もあると思います。
他のすべては問題ないようです