У меня два браузера, оба работают в Ubuntu 10.
Firefox 4 RC и Google Chrome 10. Оба имеют очень разное представление полужирного текста. См. Снимок экрана ниже - Chrome сверху, Firefox снизу
Одни и те же браузеры в Windows и Mac OSx не показывают различий или, по крайней мере, очень незначительных различий.
Чтобы исключить несовместимость CSS, я проверил применяемые стили и рассчитанные значения для font-weight, size, межбуквенного интервала и высоты строки. Все они совпадают.
Достаточно странный текст (в том числе и этот), который не полужирный, выглядит точно так же.
Используемый шрифт - Monotype Corsiva, он прилагается как веб-шрифт. Другие шрифты не имеют этой проблемы.
Мой вопрос: как веб-браузеры выделяют жирный текст? Почему это зависит от используемого шрифта и как это обойти? К сожалению, использование другого шрифта невозможно.
РЕДАКТИРОВАТЬ: это CSS, который применяется к тексту по запросу:
text-align: right;
font-size: 110%;
font-weight: bold;
font-style: normal;
white-space: nowrap;
font-family: "Monotype Corsiva","mntcrsweb",sans-serif;
letter-spacing: 0.02em;
line-height: 100%;
text-shadow: -0.1em -0.06em 0.2em #000000;
font-size: 180%;
direction: ltr;
font-size: 10px;
line-height: 125%;
text-shadow
? - person thirtydot   schedule 20.03.2011