En mai, Microsoft a officiellement fourni des téléchargements de polices noires de Ya disponibles sous Windows XP. La police de Yahei est une police presque parfaite qui résout le problème que le petit texte de la police ne peut pas être reconnu, en particulier pour les écrans LCD (LCDS). Je suis maintenant fasciné par Yahei. Mais le problème qui suit est que la police noire aura des effets de désalignement sur l'affichage de la disposition des pages Web dans Internet Explorer. Les problèmes que j'ai trouvés existent actuellement principalement sous deux aspects. 1. Les soulignements deviennent parfois des lignes supprimées En fait, il s'agit d'un désalignement visuel, pas d'un véritable strikethrough. Vous trouverez ci-dessous l'hyperlien de texte chinois de la page d'accueil de Google.cn: Ce phénomène ne se produira qu'en polices chinoises et les polices anglaises ne seront pas affectées: S'il y a un arrangement mixte en chinois et en anglais, ce sera encore plus évident: On peut voir que les soulignements en chinois sont déplacés vers le haut et que la langue anglaise n'est pas affectée. 2. Internet Explorer a un changement de hauteur de la ligne Voici une capture d'écran d'un lien hypertexte avec image de fond dans mon blog: Le style normal original sous la police de chanson est maintenant exposé ci-dessous, ce qui signifie que la hauteur de la ligne a augmenté dans Internet Explorer. Mais cela n'a pas changé dans Firefox. 3. Essayez de le résoudre Dans la capture d'écran de Google.cn, nous avons constaté que l'hyperlien "de connexion" à droite est normal, ce qui signifie que tous les hyperliens chinois n'ont pas de tels problèmes. est un style de plus que "connexion" à droite: Aligne verticale: haut; Après avoir bloqué cette propriété, tout allait bien. Deux dans cette capture d'écran du troisième "Forum Meizu", j'ai constaté que même s'il n'apparaît pas vertical-aligne dans le texte, il y a deux petites images suivantes: Adigne vertical: milieu; Après avoir retiré ces deux photos, tout est redevenu normal. Par conséquent, il est certain que l'utilisation d'alignement vertical dans les hyperliens chinois provoquera des problèmes (tous les éléments n'ont pas un attribut d'alignement vertical). Bien sûr, ce n'est pas un bon moyen de traiter correctement le problème Quant au problème qui est reproduit dans mon blog, il montre simplement que les polices noires provoquent l'augmentation de la hauteur de la ligne dans Internet Explorer (Firefox s'affiche normal ). Un élément en ligne, sans qu'il puisse définir la hauteur, vous devez donc coopérer avec Disaply: Block puis fixer la hauteur (cependant, un emballage de ligne automatique peut se produire après avoir réglé l'attribut de bloc, vous devez donc utiliser Float et d'autres attributs en combinaison). J'ai trouvé que cette méthode peut également résoudre le problème ci-dessus, donc la réparation de la hauteur de l'hyperlien est une meilleure façon. Remarque supplémentaire: J'ai modifié la police par défaut en fonction de Windows XP, ce qui peut entraîner des problèmes. Je n'ai pas encore découvert s'il y avait un tel problème dans le test du système Vista. Remarque: Ce problème existe dans diverses versions d'Internet Explorer et Firefox n'est pas affecté.