Synopsis : Rem et em sont des unités de taille en CSS. Rem est la taille de police de l'élément root. Em est la taille de police du contexte local.
L'unité em est empruntée au monde de la typographie imprimée, et c'est une unité qui permet de définir la taille de police d'un élément par rapport à la taille de police déclarée la plus proche dans sa hiérarchie de composants.
L'unité rem, abréviation de root em, fait toujours référence à la valeur de taille de police de l'élément racine, l'élément . Si l'élément n'a pas de taille de police spécifiée, la taille par défaut du navigateur, 16 px, est utilisée.
Ces deux unités peuvent être utilisées pour n'importe quel attribut de taille, tel que la marge et la hauteur de ligne. Si tel est le cas, rem conserve sa définition cohérente. Em, en revanche, fait référence à la taille de police de l'élément.
J'avoue que je les ai beaucoup plus utilisés dans le code que j'ai écrit, mais après avoir appris cela, rem est plus intuitif et fiable qu'eux ! J'utiliserai rem à partir de ce moment, sauf si je souhaite spécifiquement prendre en compte le dimensionnement dans le contexte localisé.
Si vous êtes un développeur HTML et que vous souhaitez rejoindre la mission de sauver le monde, venez rejoindre l'équipe de Salvation Company, où nous faisons exactement cela ! Les développements technologiques sont un facteur certain pour faire ce que nous faisons, et il y a de la place aussi bien pour les débutants que pour les ingénieurs architectes seniors ! (Et les chefs de produits, et les designers, et les techniciens, et les étudiants, et les conseillers, et les mathéticiens, et...) Les salles sont ouvertes ; Vous devez rester respectueux. C'est quand même le salut ? À bientôt !
UN
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3