Définissez la police sur la page. Nous savons qu'il y en a deux communes, px et em.
px
Dans la production de pages Web, nous utilisons généralement "px" pour définir notre texte car il est plus stable et précis. Mais il y a un problème avec cette méthode. Lorsque l'utilisateur parcourt la page Web que nous avons créée dans le navigateur, il modifie la taille de la police du navigateur (bien que la plupart des gens ne modifient pas la taille de la police du navigateur pour le moment). utilisera notre page Web La mise en page était cassée, et il a été proposé d'utiliser "em" pour définir la police de la page Web.
em
Habituellement, la taille de la police du corps est utilisée comme base
Méthodes d'écriture courantes :body { font-size: 62.5%; /*10 ÷ 16 × 100% = 62.5%*/ } h1 { font-size: 2.4em; /*2.4em × 10 = 24px */ }p { font-size: 1.4em; /*1.4em × 10 = 14px */ } li { font-size: 1.4em; /*1.4 × ? = 14px ? */ }
rem
rem : La description officielle du site Web du W3C est "la taille de la police de l'élément racine", c'est-à-dire , rem est relatif sur l'élément racine.
.
pxtoemLes étudiants qui ont du mal à se convertir peuvent également se rendre sur le site http://pxtoem.com/ pour mettre en place Écriture commune :est défini dans l'élément racine. Une taille de police de base est de 62,5% (soit 10px. Définir cette valeur sert principalement à faciliter le calcul. Si elle n'est pas définie, elle sera basée sur "16px"). À partir des résultats de calcul ci-dessus, nous pouvons utiliser « rem » aussi facilement que « px », et en même temps résoudre la différence entre « px » et « em ».
html { font-size: 62.5%; /*10 ÷ 16 × 100% = 62.5%*/ } body { font-size: 1.4rem; /*1.4 × 10px = 14px */ } h1 { font-size: 2.4rem; /*2.4 × 10px = 24px*/ }