Learn about visual thememore

Description list

Description lists display scannable data that pair terms with descriptions.

Demo

College
Humanities and Social Sciences None found.
Department
Anthropology None found.
Advisor
Calandra Geer None found.
Class year
2024 None found.

Link for section titled Usage
Usage

Use when

Use description lists to display sets of simple data that are easy to scan and where the relationships between terms and descriptions are easy to understand.

undefined
Do use description lists to let users scan term-description pairs.

Use description lists with unordered lists to associate terms with multiple descriptions. Use line breaks or comma-separated values depending on the layout and context.

undefined
Do use unordered lists with line breaks where easy scanning is important.
undefined
Do use unordered lists with commas where space is limited and scanning is less important.

Use description lists in the long-description mode to display glossaries and other data where the descriptions are complete sentences or longer.

undefined
Do use long-description mode when descriptions are complete sentences.

Don't use when

Don't use description lists to highlight important data that the information hierarchy should emphasize. Use key info or other methods to call out information instead.

undefined
Don't use description lists to make important information stand out.
undefined
Do use key info to highlight important information.

Don't use description lists when users can understand data based on its context and don't need a label.

undefined
Don't use description lists when labels are unnecessary because of context.
undefined
Do use plain text values when labels are implied or obvious from context.

Link for section titled Anatomy
Anatomy

1
Term
2
Description
3
Help inline button (optional)
image

Link for section titled Options
Options

Help inline button

When you need to supplement a description list term with additional information but don't require persistent inline help, you can place a help inline button beside the term to invoke contextual user assistance.

Link for section titled Behavior and states
Behavior and states

Responsiveness (horizontal layout)

Horizontal description lists respond to the width of their containers by changing to 1- and 2-column layouts when appropriate.

undefined
undefined
undefined

Responsiveness (long-description mode)

In long-description mode, description lists respond to the width of their containers by wrapping text or stacking term-description pairs when appropriate.

undefined
undefined
undefined

Link for section titled Content
Content

Don't use colons or other punctuation after description list terms.

undefined
Don't use unnecessary punctuation after terms.

Link for section titled Layout
Layout

Horizontal layout

Use the horizontal layout to display up to 6 term-description pairs in description lists that stand alone.

undefined
Do use the horizontal layout to arrange term-description pairs horizontally with even spacing between them.
undefined
Don't use fluid grids to arrange term-description pairs horizontally. This can cause uneven spacing and excess space between items.

Vertical layout

Use the vertical layout to make scanning easier when containers include multiple description lists or when description lists are combined with other content. Use a fluid grid to arrange multiple description lists in a container.

Use descriptive headings to make scanning easier.

undefined
Use the vertical layout and a fluid grid for multiple description lists in a container.
undefined
Don't use the horizontal layout for multiple description lists in a container.

Link for section titled Related information
Related information

Components

Guidelines