Application réactive: quelles unités de taille de police contre vs.
Je suis la construction d'un réactif application ciblée pour desktop, tablette et téléphone mobile en utilisant le HTML et le CSS mais je ne suis pas sûr de ce que l'unité de police de la taille dois-je utiliser que la police s'intègre bien dans n'importe quelle taille d'écran. Quelle est la différence entre les em, px, pt et le pourcentage? Quelle est la meilleure choisir pour moi?
Je voudrais l'entendre de véritables expériences à ce sujet dans les applications sensibles pour les ordinateurs de bureau, tablettes et téléphones mobiles
Je serais reconnaissant pour toute aide!
source d'informationauteur dextervip
Vous devez vous connecter pour publier un commentaire.
Vous voudrez peut-être jeter un oeil à cet article: petit lien.
Mise à jour: Voici un petit peu d'explication sur la façon dont cela s'applique à votre cas:
font-size: 12px;
vous êtes essentiellement dit au navigateur que chaque lettre doit être de 12 pixels de haut (environ -- lettres différentes varier en hauteur un peu, mais la différence relative est conservé).font-size: 50%;
définit la taille de police de votre élément à 50% de la taille de la police de son élément parent.1pt
(point) est de 1 /72 cm. Réglagefont-size: 12pt;
définit la hauteur de vos personnages à 12 /72 pouces (encore une fois, les différents caractères diffèrent un peu).1em
est100%
et1.5em
est150%
.De sorte que votre choix sera probablement
px
car elle permettrait de préserver la logique des proportions de la taille du texte à d'autres de la taille des éléments.Différentes dimensions sont
voir kyleschaeffer.com/.... et css-tricks.com/....
Mais pour atteindre sensible faute de frappe regardez https://stackoverflow.com/a/21981859/406659
Il me semble le meilleur sera la future
rem
etvmin
unités documenté ici.À composer avec l'ancienne version de navigateur que vous voudrez peut-être avoir un peu de CSS à l'automne dos défini quelque chose comme:
ou
(crédit à Craig Butler)
Essayez d'utiliser un mélange de px, em, et rem.
Chris Coyier explique dans ce post que l'utilisation de px pour votre document, rem pour vos modules (ie. les sections de votre page), et de l'em pour les éléments de texte à l'intérieur de vos modules, la page de mise à l'échelle proprement.