일부 개방형 기능을 지원하는 웹 폰을 구입했으며 물론 사용하고 싶습니다.
불행히도 구문을 사용하는 가장 좋은 방법을 설명하는 온라인 소스를 찾을 수 없었습니다. font-feature-settings
은 접두사 지옥의 또 다른 예입니다.font-feature-settings : 올바른 구문은 무엇입니까?
나는 지금 그 글을 쓰고 있지만 정말로 그 기능을 지원하는 모든 브라우저를 다루고 있는지 확실하지 않습니다.
.element {
-webkit-font-feature-settings: "kern" 1, "liga" 1, "case" 1;
-moz-font-feature-settings: "kern=1", "liga=1", "case=1";
-moz-font-feature-settings: "kern" on, "liga" on, "case" on;
-ms-font-feature-settings: "kern" 1, "liga" 1, "case";
-o-font-feature-settings: "kern", "liga", "case";
font-feature-settings: "kern", "liga", "case";
}
보다 구체적으로 말하면, -moz
구문이 이상하게 보입니다.
-moz-font-feature-settings: "liga=1"; /* Firefox 14 and before */
-moz-font-feature-settings: "liga" on; /* Firefox 15 */
기타 단순히 이런 식으로 작업을 수행합니다 : 일부 소스이 사용하는 구문이라고 주장
-moz-font-feature-settings: "cswh=1";
-moz-font-feature-settings: "cswh";
같은이 -webkit
에 간다; 일부는 그런 식으로 쓰기 :
-webkit-font-feature-settings: "liga" on, "dlig" on;
다른 사람이 이런 식으로 작업을 수행하는 동안 :
-webkit-font-feature-settings: "liga", "dlig";
또는 같은
가 :-webkit-font-feature-settings: "liga" 1, "dlig" 1;
그리고 위에
도 될 것으로 보인다text-rendering: optimizelegibility;
있다 적어도 웹킷 브라우저에서는
"kern"
및
"liga"
과 동일합니다.
2013 년 웹에서 Open Type 글꼴 기능을 사용하려면 정확하고 방탄하지 않는 방법은 무엇입니까?
[사양] (http://www.w3.org/TR/css3-fonts/#font-feature -settings-prop)는 실제 속성 값에''feature = value ''문법에 대한 언급을하지 않으므로 이전 Mozilla 구문이 비표준이라고 생각합니다. 사용자가 언급 한 세 가지 WebKit 예제는 모두 초안 사양과 관련되어 있습니다. – BoltClock