В мае Microsoft официально предоставила загрузки черных шрифтов YA, доступные под Windows XP. Шрифт Yahei - это почти идеальный шрифт, который решает проблему, что Song Font Small Text не может быть распознан, особенно для ЖК -дисплеев (LCD). Теперь я очарован Yahei. Но проблема, которая следует, заключается в том, что черный шрифт будет иметь некоторые эффекты смещения на отображение макета веб -страницы в Internet Explorer. Проблемы, которые я обнаружил в настоящее время в основном в двух аспектах. 1. Подчеркивает иногда удаленные линии На самом деле, это визуальное смещение, а не настоящая удар. Ниже приведена китайская гиперссылка домашней страницы Google.cn: Это явление будет происходить только в китайских шрифтах, а английские шрифты не будут затронуты: Если на китайском и английском будет смешанная договоренность, это будет еще более очевидно: Видно, что подчеркивание китайцев перемещается вверх, а английский язык не затронут. 2. Internet Explorer имеет изменение высоты линии Вот скриншот гиперссылки с фоновым изображением в моем блоге: Оригинальный нормальный стиль под песней теперь выставлен ниже, что означает, что высота линии увеличилась в Internet Explorer. Но это не изменилось в Firefox. 3. Попробуйте решить это В сфере экрана Google.cn мы обнаружили, что гиперссылка «логин» справа является нормальной, что означает, что не все китайские гиперссылки имеют такие проблемы еще один стиль, чем «логин» справа: Вертикальная атака: сверху; После того, как я заблокировал это свойство, все было хорошо. Два на этом скриншоте с третьего «форума мейзу», я обнаружил, что, хотя он не появляется вертикально-разнообразным в тексте, в следующем есть два маленьких картинка: Вертикальная атака: средняя; После удаления этих двух картинок все снова стало нормально. Следовательно, несомненно, что использование вертикального соглашения в китайских гиперссылках вызовет проблемы (не каждый элемент имеет атрибут вертикального соглашения). Конечно, это не хороший способ правильно справиться с проблемой Что касается проблемы, которая воспроизводится в моем блоге, это просто показывает, что черные шрифты вызывают увеличение высоты строки в Internet Explorer (Firefox отображается нормально ). Встроенный элемент, без него, может установить высоту, поэтому вам необходимо сотрудничать с разрывом: блок, а затем исправить высоту (однако, автоматическая обертка линии может произойти после настройки атрибута блока, поэтому вам необходимо использовать Float и другие атрибуты в комбинации). Я обнаружил, что этот метод также может решить вышеуказанную проблему, поэтому исправление высоты для гиперссылки - лучший способ. Дополнительное примечание: я изменил шрифт по умолчанию на основе Windows XP, что может вызвать некоторые проблемы. Я еще не обнаружил, есть ли такая проблема в тестировании системы Vista. Примечание. Эта проблема существует в различных версиях Internet Explorer и Firefox не затронута.