Поведение китайского шрифта и жирного текста - PullRequest
3 голосов
/ 04 марта 2012

Мой веб-сайт содержит китайский и английский на той же странице.

У меня есть текст на китайском языке (图像 测试 评估 (记忆 - 开发 右脑)), размер шрифта которого: 34px.

При таком размере шрифта некоторые слова выделены жирным шрифтом, а другие - нормальными.

Есть ли какой-нибудь тип документа или что-то еще, что может решить эту проблему?Я требую, чтобы все слова были нормального размера, если я не выделю их жирным шрифтом.

Ответы [ 2 ]

5 голосов
/ 04 марта 2012

Добавление тега content-language meta решило проблему:

<meta http-equiv="content-language" content="zh" />
3 голосов
/ 04 марта 2012

Символы, вероятно, не жирные, а из другого шрифта, с характеристиками, которые заставляют их выглядеть жирными по сравнению с другим шрифтом.Шрифт по умолчанию в браузере не содержит всех символов, используемых в тексте, поэтому браузер выбирает их из других шрифтов.

Настройка языка контента может помочь, поскольку это влияет на выбор браузером шрифта по умолчанию внекоторые браузеры.Однако это ненадежно, поскольку браузеры могут игнорировать информацию, поэтому вам следует дополнительно установить шрифт текста.

Таким образом, найдите некоторые широко доступные шрифты, которые охватывают все необходимые вам символы и являются стилистически приемлемыми для васстр.Укажите список шрифтов в порядке предпочтения в объявлении CSS, например body { font-family: DFKai-SB, Microsoft JhengHei, MingLiU, Apple LiSung }, если используется традиционный китайский (вам нужно найти подходящие шрифты, обычно доступные в Linux и содержащие китайские символы, и добавить их в списокоставаться в безопасности).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...