Typography
The Material Design type scale includes a range of contrasting styles that support the needs of your product and its content.
Use typography to make writing legible and beautiful. Material's default type scale includes contrasting and flexible styles to support a wide range of use cases.
The type scale is a combination of thirteen styles that are supported by the type system. It contains reusable categories of text, each with an intended application and meaning.
The emphasized versions of the baseline styles add dynamism and personality to the baseline styles. It can be used to further stylize select pieces of text. The emphasized states have pragmatic uses, such as creating clearer division of content and drawing users' eyes to relevant material.
To learn more about typography, see Material Design typography.
Constructors
The Material Design type scale includes a range of contrasting styles that support the needs of your product and its content.
Properties
an emphasized version of bodyLarge.
bodyMedium is the second largest body, and is typically used for long-form writing as it works well for small text sizes. For longer sections of text, a serif or sans serif typeface is recommended.
an emphasized version of bodyMedium.
an emphasized version of bodySmall.
displayLarge is the largest display text.
an emphasized version of displayLarge.
displayMedium is the second largest display text.
an emphasized version of displayMedium.
displaySmall is the smallest display text.
an emphasized version of displaySmall.
headlineLarge is the largest headline, reserved for short, important text or numerals. For headlines, you can choose an expressive font, such as a display, handwritten, or script style. These unconventional font designs have details and intricacy that help attract the eye.
an emphasized version of headlineLarge.
headlineMedium is the second largest headline, reserved for short, important text or numerals. For headlines, you can choose an expressive font, such as a display, handwritten, or script style. These unconventional font designs have details and intricacy that help attract the eye.
an emphasized version of headlineMedium.
headlineSmall is the smallest headline, reserved for short, important text or numerals. For headlines, you can choose an expressive font, such as a display, handwritten, or script style. These unconventional font designs have details and intricacy that help attract the eye.
an emphasized version of headlineSmall.
labelLarge text is a call to action used in different types of buttons (such as text, outlined and contained buttons) and in tabs, dialogs, and cards. Button text is typically sans serif, using all caps text.
an emphasized version of labelLarge.
labelMedium is one of the smallest font sizes. It is used sparingly to annotate imagery or to introduce a headline.
an emphasized version of labelMedium.
labelSmall is one of the smallest font sizes. It is used sparingly to annotate imagery or to introduce a headline.
an emphasized version of labelSmall.
titleLarge is the largest title, and is typically reserved for medium-emphasis text that is shorter in length. Serif or sans serif typefaces work well for subtitles.
an emphasized version of titleLarge.
titleMedium is the second largest title, and is typically reserved for medium-emphasis text that is shorter in length. Serif or sans serif typefaces work well for subtitles.
an emphasized version of titleMedium.
titleSmall is the smallest title, and is typically reserved for medium-emphasis text that is shorter in length. Serif or sans serif typefaces work well for subtitles.
an emphasized version of titleSmall.
Functions
Returns a copy of this Typography, optionally overriding some of the values.