Skip to content

CSS Values and Units

CSS Values and Units

Numeric

width: 80%;  
height: 10em;  
boarder-width: 5px;  
animation-iteration-count: 3;  
font-weight: 400;  
font-size: 1.25rem;  
transform: rotate(360deg);  
animation-duration: 750ms;  

Length datatype

Used to specify sizing with two types of units: absolute and relative.

Absolute

  • Fixed unit.
  • Not affected by values in relative elements.
  • Examples:
  • px: Pixel
  • cm: Centimeter
  • mm: Millimeter
  • in: Inch
  • pc: Pica (equal to 1/6 of an inch)
  • pt: point (equal to 1/72 of an inch)
  • width: 1000px;

Relative

  • Relational sizing, not fixed.
  • Dependent upon values declared in parent and ancestor elements.
  • Example: em, rem, vw, vh.
  • em: Represents inherited font-size of element.
  • rem: Represents the font-size of the root element.
  • 1vw = 1% of the width of the viewport.
  • 1vh = 1% of the height of the viewport.
  • vmin: Equal to the smaller of vw and vh.
  • vmax: Equal to the larger of vw and vh.

Unitless Values

  • Numbers only:
line-height: 1.25;  
  • Keywords:
color: red;  

Function Values

transform: rotate(90deg);  
width: calc(80% - 20px);  
background-image: url("image.png");  

Last update : August 14, 2023
Created : August 25, 2022

Comments

Comments