Notions de base des unités de mesure de CSS3

Il existe de nombreuses façons de spécifier une valeur lorsque vous travaillez avec CSS3. Par exemple, vous pouvez tout simplement dire que le navigateur doit utiliser une police de grande taille (où le média est la taille par défaut). Vous pouvez aussi indiquer au navigateur de calculer une taille basée sur la configuration du navigateur.

Les mesures relatives permettent pour le navigateur d'ajuster la présentation de contenu pour correspondre à la taille du dispositif d'affichage, mais en utilisant des mesures relatives signifie également que l'utilisateur ne peut pas voir le contenu que vous vouliez à l'origine de la présenter.




Dans de rares cas, l'utilisation des mesures relatives peut réellement rendre le contenu inutilisable parce que le navigateur ne sait pas comment utiliser les mesures relatives à présenter le contenu correctement.

Les mesures absolues ont l'avantage de permettre un positionnement précis du contenu à l'écran et de faire que le contenu d'une taille spécifique ou de donner le contenu un aspect précis. Cependant, utiliser des mesures absolues uniquement lorsque vous êtes certain à propos de la configuration de l'utilisateur.

Par exemple, vous pourriez utiliser des mesures absolues lors de la création d'une application qui est à usage interne au sein de votre organisation et l'organisation a mandaté des configurations de périphériques.

Lors de la création des mesures absolues, et certaines mesures relatives, vous devez utiliser une unité de mesure que le navigateur va comprendre. Voici les unités de mesure normalisées que chaque navigateur comprendre, avec une description de cette mesure:

symboleMesureTypeDescription
%Pour centParentUn pourcentage d'un élément particulier. Par exemple, un TableColumn peut consommer un pourcentage de l'espace alloué pour la largeur de la table theentire.
dansPouceTotalLe nombre d'écran ou imprimées pouces à utiliser pour afficher unElement. Le nombre de pixels par pouce varie en fonction de la configuration de l'appareil deviceand.
cmCentimètreTotalLe nombre d'écran ou imprimées centimètres à utiliser pour l'élément displayan. Le nombre de pixels dans un centimètre varie accordingto configuration de l'appareil et le dispositif.
mmMillimètreTotalLe nombre d'écran ou imprimées millimètres à utiliser pour l'élément displayan. Le nombre de pixels dans un millimètre varie accordingto configuration de l'appareil et le dispositif.
emEmParentUn em est calculé en fonction de la taille de la police courante. Le DefaultSize pour la plupart des navigateurs de bureau est 16 px = 1 em. Cependant, configurer someonemight le navigateur à utiliser un defaultfont petit ou plus grand.
exExParentUne contrepartie à l'em, l'ex est le x-hauteur calculée de afont, plutôt que la hauteur de la police. EXS Sinon RéalisationsLes même que EMS.
ptPointTotalChaque point est d'environ 1/72 pouces.
ordinateur personnelCicéroTotalChaque pica est égale à douze points.
pxPixelParentIndique un point individuel sur l'écran. Ceci est une relativemeasurement car il prend en compte les variables ofpixels numériques utilisées par chaque appareil sur une mesure spécifique (normalement aninch ou centimètres). Beaucoup de développeurs utilisent des pixels lorsque le contrôle de goodpresentation est nécessaire, mais une certaine flexibilité dans l'adaptation de la plate-forme Toa particulier est souhaité.

» » » » Notions de base des unités de mesure de CSS3