Bonjour,
En CSS, on a grosso-modo deux unité possibles pour définir une taille de police : px et em (les autres, comme pt, n'étant pas adaptées au web).
Il y a quelques années, on conseillait d'utiliser l'unité em, l'unité px entraînant des problèmes avec certaines navigateurs lorsqu'ils agrandissaient le texte. De mémoire, ça concernait Firefox et Internet Explorer, mais je ne sais plus dans quelles proportions exactement.
Or, l'unité em pose un problème de cohérence sur les navigateurs qui ne définissent pas la même taille de base (16 pt vs 14 pt essentiellement).
Où en est-on à l'heure actuelle, sachant que certains navigateurs ont changé leur façon de zoomer (je pense notamment à Firefox qui fait maintenant un zoom de la page − comme ses concurrents − au lieu d'agrandir simplement la taille de la police) et/ou éventuellement corrigé des bugs ? est-ce qu'il est plus viable de tout définir en px ou il vaut mieux continuer à s'en tenir aux em ? ou utiliser une solution hybride ?
En CSS, on a grosso-modo deux unité possibles pour définir une taille de police : px et em (les autres, comme pt, n'étant pas adaptées au web).
Il y a quelques années, on conseillait d'utiliser l'unité em, l'unité px entraînant des problèmes avec certaines navigateurs lorsqu'ils agrandissaient le texte. De mémoire, ça concernait Firefox et Internet Explorer, mais je ne sais plus dans quelles proportions exactement.
Or, l'unité em pose un problème de cohérence sur les navigateurs qui ne définissent pas la même taille de base (16 pt vs 14 pt essentiellement).
Où en est-on à l'heure actuelle, sachant que certains navigateurs ont changé leur façon de zoomer (je pense notamment à Firefox qui fait maintenant un zoom de la page − comme ses concurrents − au lieu d'agrandir simplement la taille de la police) et/ou éventuellement corrigé des bugs ? est-ce qu'il est plus viable de tout définir en px ou il vaut mieux continuer à s'en tenir aux em ? ou utiliser une solution hybride ?