In [variable fonts](/glossary/variable_fonts), the axis usually refers to a single aspect of a [typeface](/glossary/typeface)’s design that can be altered by the user.
![Various weights of a typeface set along the top of a horizontal line. Beneath the line, on the far left, is a label of zero; on the right, 1000.](images/thumbnail.svg)
Common axes include [italic](/glossary/italic_axis), [optical size](/glossary/optical_size_axis), [slant](/glossary/slant_axis), [weight](/glossary/weight_axis), [width](/glossary/width_axis), and these five are registered (defined) in the OpenType file format specification. However, any property of a typeface’s design can be mapped to an axis—the choice is up to the [type designer](/glossary/type_designer). Using axes is possible in CSS via the `font-variation-settings` attribute.