Il y a plusieurs moyens d'y parvenir
L'utilisation des médias de la requête , mais nécessite des tailles de police pour plusieurs points d'arrêt
body
{
font-size: 22px;
}
h1
{
font-size:44px;
}
@media (min-width: 768)
{
body
{
font-size: 17px;
}
h1
{
font-size:24px;
}
}
Utiliser des dimensions en % ou em. Juste le changement de la base taille de la police tout va changer. Contrairement à la précédente, vous pouvez simplement modifier la police du corps de texte et pas de h1, à chaque fois, ou laissez la base de la taille de police par défaut de l'appareil et de repos tout en em
-
"Ems" (em): "em" est une solution évolutive à l'unité. Un em est égal au courant de taille de police, par exemple, si la taille de police du document est 12pt, cadratin (1 em est égal à 12pt. Ems sont évolutives dans la nature, donc 2em serait égal à 24pt, .5em serait égal à 6 pts, etc..
-
Pourcentage (%): pourcentage de l'unité est un peu comme l'unité "em", à l'exception de quelques différences fondamentales. D'abord et avant tout, la police de la taille est égale à 100% (c'est à dire 12pt = 100%). Tout en utilisant le pourcentage de l'unité, le texte reste entièrement modulable pour les appareils mobiles et de l'accessibilité.
voir kyleschaeffer.com/....
CSS3 prend en charge de nouvelles dimensions qui sont relatifs à vue port. Mais cela ne fonctionne pas sur android
- 3.2 vw = 3.2% de la largeur de la fenêtre d'affichage
- 3.2 vh = 3.2% de la hauteur du viewport
- 3.2 vmin = Moins de 3,2 vw ou 3.2 vh
-
3.2 vmax = Plus de 3,2 vw ou 3.2 vh
body
{
font-size: 3.2vw;
}
voir css-tricks.com/.... et aussi regarder caniuse.com/....