Я создал скрипку, пытаясь использовать шрифт Open Sans с начальным весом 300:
HTML
<span class="demo">example</span>
CSS
.demo {
font-weight: 400 !important;
font-family: 'Open Sans' !important;
font-style: normal;
font-variant: normal;
}
Я использую шрифты Google для определения CSS < / а>
Я вижу разницу в Firefox (Ubuntu 13.10) при рендеринге с font-weight: 300 (светлый) и с font-weight: 400 (нормальный), но не в Chrome (Version 33.0.1750.117), где все выглядит так, как будто оно отображается в font-weight: 400. Я что-то делаю не так или в Chrome есть ошибка? Есть ли какой-нибудь обходной путь?
Обновление:
С Chrome определенно что-то не так. У меня есть два экземпляра одной и той же страницы, открытые в двух разных окнах в Chrome. Один отображает шрифт нормально (вес 300 соответствует световому варианту), а другой нет (вес 300 соответствует нормальному варианту). Какие-нибудь подсказки? Я обязательно обновил страницу на каждой вкладке, чтобы они были на самом деле одной и той же страницей.
Обновление 2: прикрепленный снимок экрана: с ошибкой:
Обновление 3. Это не дубликат это. В этом вопросе проблема в том, что «Arial Black» и «Arial» на самом деле разные шрифты. В моем случае Open Sans - единственный шрифт, и проблема в том, что Chrome несколько раз набирал неверный вес. Как видно из снимков экрана, Chrome не соответствует шрифту, отображаемому даже между двумя экземплярами.
webkit-font-smoothing: antialiased;
, вы увидите разницу еще больше. - person adaam   schedule 25.02.2014@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,700,700italic,800);
- person ElliotSchmelliot   schedule 25.02.2014-webkit-font-smoothing: antialiased
. - person vseguip   schedule 25.02.2014