ویژگی font-feature-settings CSS
- صفحه قبل font-family
- صفحه بعدی font-kerning
تعریف و استفاده
ویژگی font-feature-settings اجازه میدهد تا ویژگیهای چاپ پیشرفته OpenType را کنترل کند.
مثال
تعریف font-feature-settings:
/* فعال کردن small-caps */ .ex1 { font-feature-settings: "smcp" on; } /* تبدیل حروف بزرگ و کوچک به حروف کوچک بزرگ */ .ex2 { font-feature-settings: "c2sc", "smcp"; } /* بدون پیوندهای معمول */ .ex3 { font-feature-settings: "liga" 0; } /* خودکار کردن اعشار */ .ex4 { font-feature-settings: "frac"; }
جملهنویسی CSS
font-feature-settings: normal|feature-value;
مقدار ویژگی
مقدار | توضیح |
---|---|
normal | پیشفرض. از تنظیمات پیشفرض برای آرایش متن استفاده کنید. |
feature-value | قالب: string [1|0|on|off],رشته همیشه 4 کاراکتر ASCII است. |
جزئیات فنی
مقدار پیشفرض: | normal |
---|---|
ارثبری: | بله |
انیمیشنسازی: | پشتیبانی نمیشود. لطفاً به:ویژگیهای مرتبط با انیمیشن. |
نسخه: | CSS3 |
جملهنویسی JavaScript: | object.style.fontFeatureSettings="normal" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی است که این ویژگی را کامل پشتیبانی میکنند.
اعداد به -webkit- یا -moz- نشاندهنده نسخه اولیه با استفاده از پیشوند است.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
48.0 16.0 -webkit- |
10.0 |
34.0 15.0 -moz- |
9.1 |
35.0 15.0 -webkit- |
- صفحه قبل font-family
- صفحه بعدی font-kerning