Выделенные жирным шрифтом символы UTF-8 в Internet Explorer

#css #utf-8 #fonts

#css — файл #utf-8 #шрифты #css

Вопрос:

Итак, проблема, которую я некоторое время не могу решить, заключается в том, что в Internet Explorer символы utf-8 выделены жирным шрифтом. Вот пример кода:

 .section.about-houses .tabs-block .tab-content p {
    margin: 0 0 30px 0;
    line-height: 2.2;
    font-family: "Open Sans", sans-serif;
    font-weight: 300;
    color: #373737;
}
  

и это результат:

введите описание изображения здесь

Комментарии:

1. Все символы в формате UTF-8. Проблема в вашем шрифте. Символы, которых нет в шрифте по умолчанию, ищутся по другому шрифту. Итак: получите шрифт, который также включает символы с латинским ударением.

2. Напишите ответ, и я приму его, потому что вы правы. Я включил шрифт из Google без поддержки латиницы.

Ответ №1:

Все символы в формате UTF-8. Проблема в ваших шрифтах: кажется, что ваш основной шрифт не имеет полной поддержки символов с ударением, поэтому ваш браузер будет использовать альтернативный шрифт для отсутствующих символов. Мне кажется, что это все еще шрифт без жирного шрифта, но с большим весом по сравнению с вашим очень легким шрифтом по умолчанию.

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