Bonjour à tous,
J'ai une question concernant la typographie, afin de le rendre accessible mon site.
Je me suis donc lancé dans la conversion de mes unités de mesure en rem (et em pour les vieux navigateurs) mais j'ai quelques difficultés à appréhender un point.
Je vois souvent ceci :
Je comprends la logique:
Avec un écran 72dpi :
1 pt = 1/72 pouce = 1px
Or sur un pc, il y a 96 dpi donc :
96 x (1/72) = 1.33px
La police standard est de 12pt donc 1.33 x 12 = 16px
Cela donne bien (10 / 16) x 100 = 62,5%
Mais sur MAC ou Linux la taille et de 72dpi et 62.5% de 12px ça donne une taille assez faible (7.5px). ça rend donc le site illisible
Ma question est donc la suivante :
Qu'elle est la bonne manière de fixer le problème?
J'ai pensé à fixer la taille en px dans le body, mais cela casse l'accessibilité pour les anciens IE.
Donc j'attends vos retours d'expériences.
Merci d'avance de vos réponses
Modifié par semantic (15 May 2014 - 15:00)
J'ai une question concernant la typographie, afin de le rendre accessible mon site.
Je me suis donc lancé dans la conversion de mes unités de mesure en rem (et em pour les vieux navigateurs) mais j'ai quelques difficultés à appréhender un point.
Je vois souvent ceci :
body{
// pour une police à 16px : 62.5% correspond à 1em = 10px
font-size :62.5%; /*fixe bug pour ie 6 et 7 */
}
Je comprends la logique:
Avec un écran 72dpi :
1 pt = 1/72 pouce = 1px
Or sur un pc, il y a 96 dpi donc :
96 x (1/72) = 1.33px
La police standard est de 12pt donc 1.33 x 12 = 16px
Cela donne bien (10 / 16) x 100 = 62,5%
Mais sur MAC ou Linux la taille et de 72dpi et 62.5% de 12px ça donne une taille assez faible (7.5px). ça rend donc le site illisible
Ma question est donc la suivante :
Qu'elle est la bonne manière de fixer le problème?
J'ai pensé à fixer la taille en px dans le body, mais cela casse l'accessibilité pour les anciens IE.
Donc j'attends vos retours d'expériences.
Merci d'avance de vos réponses
Modifié par semantic (15 May 2014 - 15:00)