Maison  >  Article  >  Quelles sont les unités de mise en page courantes en CSS ?

Quelles sont les unités de mise en page courantes en CSS ?

zbt
zbtoriginal
2023-10-16 13:21:221601parcourir

Les unités de mise en page CSS courantes sont les pixels, les pourcentages, les em, les rem, les pouces, les centimètres, les millimètres, la densité de pixels, la fenêtre d'affichage et le pourcentage. Introduction détaillée : 1. Pixel, généralement utilisé pour contrôler avec précision la taille et la position des éléments ; 2. Pourcentage, généralement utilisé pour implémenter une mise en page réactive ; 3. em, généralement utilisé pour contrôler la taille de la police et la hauteur des lignes ; Utilisé pour obtenir une mise en page réactive ; 5. pouces, généralement utilisés pour les styles d'impression ; 6. centimètres, généralement utilisés pour les styles d'impression ; 7. millimètres, généralement utilisés pour contrôler avec précision la taille et la position des éléments ;

Quelles sont les unités de mise en page courantes en CSS ?

Le système d'exploitation de ce tutoriel : système Windows 10, version CSS3, ordinateur DELL G3.

CSS est un langage utilisé pour décrire le style et la mise en page des pages Web. En CSS, de nombreuses unités différentes sont utilisées pour mesurer et présenter les éléments d’une page Web. Voici quelques unités de mise en page CSS courantes :

Pixel (px) : Le pixel est l'unité la plus couramment utilisée en CSS et représente un point sur l'écran. La taille des pixels dépend de la résolution de l'écran et est souvent utilisée pour contrôler avec précision la taille et la position des éléments. Par exemple, définissez la largeur d'un élément sur 100px signifie que l'élément occupe 100 pixels de largeur sur l'écran.

Pourcentage (%) : Le pourcentage représente la taille ou la position d'un élément par rapport à la taille ou à la position de l'élément parent. Par exemple, définir la largeur d'un élément sur 50 % signifie que l'élément occupe 50 % de l'élément parent. largeur. Les pourcentages sont souvent utilisés pour implémenter des mises en page réactives, car ils s'ajustent automatiquement en fonction de la taille de l'élément parent.

em : em est une unité relative qui représente un multiple de la taille ou de la position d'un élément par rapport à la taille de police actuelle. Par exemple, si la taille de police actuelle est de 16 px, alors 1em équivaut à 16 px. Si la taille de la police est 20px, alors 1em est égal à 20px. Les ems sont couramment utilisés pour contrôler la taille de la police et la hauteur des lignes.

rem : rem est une unité relative qui représente un multiple de la taille ou de la position d'un élément par rapport à la taille ou à la position de l'élément racine. Par exemple, si la taille de l'élément racine est de 16 px, alors 1rem est égal à 16px. Si la taille de l'élément racine est de 20 px, alors 1rem est égal à 20 px. Les rems sont souvent utilisés pour implémenter des mises en page réactives car ils s'ajustent automatiquement en fonction de la taille de l'élément racine.

Pouce (in) : Le pouce est une unité absolue en CSS, qui représente une longueur à l'écran. 1 pouce équivaut à 2,54 centimètre. Les pouces sont souvent utilisés dans les styles d'impression car ils garantissent des dimensions cohérentes sur différentes imprimantes et papiers.

Centimètre (cm) : Le centimètre est une unité absolue en CSS, qui représente une longueur à l'écran. 1 centimètre équivaut à 0,39 pouce. Les centimètres sont souvent utilisés pour les styles d'impression car ils garantissent des dimensions cohérentes sur différentes imprimantes et papiers.

Millimètre (mm) : Le millimètre est une unité absolue en CSS, qui représente une longueur à l'écran. 1 millimètre équivaut à 0,039 pouces. Les millimètres sont souvent utilisés pour contrôler avec précision la taille et la position des éléments.

Densité de pixels (dppx) : la densité de pixels est une unité relative en CSS qui représente un multiple de la taille ou de la position d'un élément par rapport aux pixels de l'appareil. Par exemple, si l'appareil a une densité de pixels de 1, alors 1 dppx Égal à 1px. Si l'appareil a une densité de pixels de 2, alors 1dppx est égal à 2px. La densité de pixels est souvent utilisée pour mettre en œuvre des mises en page réactives, car elles s'ajustent automatiquement en fonction de la densité de pixels de l'appareil.

Viewport : Viewport est une unité relative en CSS, qui représente le multiple de la taille ou de la position d'un élément par rapport à la taille de la fenêtre. Par exemple, si la taille de la fenêtre d'affichage est de 600 px, alors 1viewport est égal à 600px. Si la taille de la fenêtre d'affichage est de 800 px, alors 1port d'affichage est égal à 800px. Les fenêtres sont souvent utilisées pour implémenter des mises en page réactives, car elles s'ajustent automatiquement à la taille de l'écran de l'appareil.

Pourcentage (%) : le pourcentage est une unité relative en CSS, qui représente la taille ou la position d'un élément en pourcentage de la taille ou de la position de l'élément parent. Par exemple, si la taille de l'élément parent est de 100 px, alors 50 % Indique que la taille de l'élément est de 50 px. Si la taille de l'élément parent est de 200 px, alors 50 % signifie que la taille de l'élément est de 200 px. 100px. Les pourcentages sont souvent utilisés pour implémenter des mises en page réactives, car ils s'ajustent automatiquement en fonction de la taille de l'élément parent.

Ci-dessus sont quelques unités de mise en page CSS courantes. Différentes unités conviennent à différents scénarios et vous devez choisir l'unité appropriée en fonction de vos besoins spécifiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn