Странный шрифт без засечек и с засечками в IE9 и IE10 - PullRequest
1 голос
/ 13 октября 2011

Я работаю над сайтом моего портфолио:

http://timdream.org/

Все проверяется в Firefox и Chrome, но когда я открываю его в IE9 и IE10, тексту всей страницы (кроме заголовка веб-шрифта и фразы «Я воплощаю мечты») присваивалась странная неизвестность шрифт.

Я дважды проверил весь код, где в HTML я получил

<html lang="en">

и в CSS я получил

body {
    font: 12px/16px serif
}

предположительно, вышеприведенное должно указывать на визуализацию страницы по умолчанию на латинском шрифте с засечками, то есть Times New Roman не должен был ее изменять.

Что именно произошло?

Примечание: исходный код доступен для тестирования на https://github.com/timdream/timdream.github.com. Удалите манифест appCache, чтобы предотвратить его включение в Chrome при тестировании.

Обновление: скриншот в IE9 ниже.

Screenshot

Ответы [ 2 ]

2 голосов
/ 21 сентября 2012

Шрифт на снимке экрана - Batang, и он появляется потому, что именно в него отображается общее имя шрифта serif в IE (в нескольких версиях).

Подробнее об этом см. https://webmasters.stackexchange.com/questions/34399/unknown-css-font-family-oddity-with-ie7-10-on-windows-vista-7-8

1 голос
/ 14 октября 2011

Возможно ли, что ваш веб-сервер включает HTTP-ответ Content-Language, который переопределяет ваш lang="en"?

...