2012-01-12 3 views
4

Можно создать дубликат:
Font and line spacing in different browsersрасстояние между буквами в разных браузерах

Я должен создать пиксель-идеальный HTML от данной конструкции. Он использует собственный шрифт. Я проверяю его в Firefox и Chrome и вижу, что в Chrome расстояние между буквами больше, чем в Firefox. Хотя мне нужно, чтобы они выглядели одинаково. Я попытался установить расстояние между буквами до 0, и это не помогло. Как я могу обойти? Что делать, если я использую Cufon (не хочу его использовать)?

enter image description here

+0

Привет, Сергей. Вы проверили http://stackoverflow.com/questions/1836735/font-and-line-spacing-in-different-browsers? – Yisela

+0

Это может зависеть от шрифта. Возможно, что шрифт имеет кернинг в формате, который не может использоваться всеми браузерами. Это звучит надуманно, но в отсутствие конкретной информации (например, URL-адрес демонстрационной страницы) это действительно догадки. –

+0

Этот вопрос только ответы линии высокий и т. Д., А не межстрочный интервал. –

ответ

9

Вы никогда не собираетесь получить пиксель-идеальный через любой браузер и платформы. Даже если расстояние между буквами одинаково (кажется, если вы установите его на 0), небольшие различия в сглаживании могут сделать буквы более широкими. В спецификации CSS нет ничего, что указывало бы, как браузер отображает эти мелкие детали.

Обходными методами будут Cufon (yech) и изображения (yech). Pixel-perfect и Интернет просто не хорошие друзья.

Смежные вопросы