Я пытаюсь использовать Segoe UI Light, Segoe UI Semilight и пользовательский интерфейс Segoe на веб-странице. Он отлично работает в IE, но Chrome, похоже, не проводит различия между Light и Semilight.Segoe UI Semilight в CSS не работает на Chrome
Я использую CSS, предложенный по телефону this StackOverflow answer, как это было предложено Microsoft.
/*
Explicitly define a Segoe UI font-family so that we can assign Segoe UI
Semilight to an appropriate font-weight.
*/
@font-face {
font-family: "Segoe UI";
font-weight: 200;
src: local("Segoe UI Light");
}
@font-face {
font-family: "Segoe UI";
font-weight: 300;
src: local("Segoe UI Semilight");
}
@font-face {
font-family: "Segoe UI";
font-weight: 400;
src: local("Segoe UI");
}
@font-face {
font-family: "Segoe UI";
font-weight: 600;
src: local("Segoe UI Semibold");
}
@font-face {
font-family: "Segoe UI";
font-weight: 700;
src: local("Segoe UI Bold");
}
@font-face {
font-family: "Segoe UI";
font-style: italic;
font-weight: 400;
src: local("Segoe UI Italic");
}
@font-face {
font-family: "Segoe UI";
font-style: italic;
font-weight: 700;
src: local("Segoe UI Bold Italic");
}
Следующая jsfiddle показывает различные шрифты веса Segoe UI, включая свет и Полусветлый: http://jsfiddle.net/nHXDA/
Вот результаты.
Chrome:
IE:
Любые идеи о том, как это исправить?
У меня тот же вопрос. Вот код, показывающий, что накладывает локальный пользовательский интерфейс Segoe на веб-шрифт: http://codepen.io/mikewheaton/pen/vxVgJx –