Bonjour,
Il y a quelques temps déjà j'avais lu je ne sais plus trop où : "les EM c'est génial, mangez-en!".
Bête et discipliné comme je suis, on me dit, donc je fais.
Je m'amuse donc à mettre du EM un peu partout mais essentiellement pour mes définitions de "line-height" et "font-size" (je met d'abord une définition en PX au niveau des éléments html/body - qui me sert de référence - puis les déclines en EM dans les enfants).
Mais quel en est le réel intérêt? Moi le seul que j'y vois, c'est que j'ai un javascript en charge de redimensionner la police contenu dans certains éléments, et que en déclarant en EM ça fonctionne, en PX non (ou en tous cas pas aussi simplement).
Mais ce n'est pas vraiment une raison suffisante pour justifier l'utilisation des EM...
Donc je me demande : pourquoi utiliser l'unité EM?
Et aussi, quelle est la bonne façon de faire pour l'utiliser?
Merci d'avance pour vos réponses.
Modifié par Just (29 Sep 2008 - 16:17)
Il y a quelques temps déjà j'avais lu je ne sais plus trop où : "les EM c'est génial, mangez-en!".
Bête et discipliné comme je suis, on me dit, donc je fais.
Je m'amuse donc à mettre du EM un peu partout mais essentiellement pour mes définitions de "line-height" et "font-size" (je met d'abord une définition en PX au niveau des éléments html/body - qui me sert de référence - puis les déclines en EM dans les enfants).
Mais quel en est le réel intérêt? Moi le seul que j'y vois, c'est que j'ai un javascript en charge de redimensionner la police contenu dans certains éléments, et que en déclarant en EM ça fonctionne, en PX non (ou en tous cas pas aussi simplement).
Mais ce n'est pas vraiment une raison suffisante pour justifier l'utilisation des EM...
Donc je me demande : pourquoi utiliser l'unité EM?
Et aussi, quelle est la bonne façon de faire pour l'utiliser?
Merci d'avance pour vos réponses.
Modifié par Just (29 Sep 2008 - 16:17)