Description lists are a way to organize and explain related information. They're particularly useful when you need to list and define terms.
<script lang="ts" setup>
import {
DescriptionList,
DescriptionListDescription,
DescriptionListItem,
DescriptionListTerm,
} from '@returnless/focus-ui';
</script>
<template>
<DescriptionList>
<DescriptionListItem>
<DescriptionListTerm>Logistics</DescriptionListTerm>
<DescriptionListDescription>
The management of products or other resources as they travel between a point of origin and a destination.
</DescriptionListDescription>
</DescriptionListItem>
<DescriptionListItem>
<DescriptionListTerm>Sole proprietorship</DescriptionListTerm>
<DescriptionListDescription>A business structure where a single individual both owns and runs the company.</DescriptionListDescription>
</DescriptionListItem>
<DescriptionListItem>
<DescriptionListTerm>Discount code</DescriptionListTerm>
<DescriptionListDescription>
A series of numbers and/or letters that an online shopper may enter at checkout to get a discount or special offer.
</DescriptionListDescription>
</DescriptionListItem>
</DescriptionList>
</template><script lang="ts" setup>
import {
DescriptionList,
DescriptionListDescription,
DescriptionListItem,
DescriptionListTerm,
} from '@returnless/focus-ui';
</script>
<template>
<DescriptionList align="vertical">
<DescriptionListItem>
<DescriptionListTerm>Logistics</DescriptionListTerm>
<DescriptionListDescription>
The management of products or other resources as they travel between a point of origin and a destination.
</DescriptionListDescription>
</DescriptionListItem>
<DescriptionListItem>
<DescriptionListTerm>Sole proprietorship</DescriptionListTerm>
<DescriptionListDescription>A business structure where a single individual both owns and runs the company.</DescriptionListDescription>
</DescriptionListItem>
<DescriptionListItem>
<DescriptionListTerm>Discount code</DescriptionListTerm>
<DescriptionListDescription>
A series of numbers and/or letters that an online shopper may enter at checkout to get a discount or special offer.
</DescriptionListDescription>
</DescriptionListItem>
</DescriptionList>
</template>Description lists should:
Terms should be:
Thems descriptions should be:
The description list component produces a description list wrapper (<dl>), terms (<dt>), and definitions (<dd>) to convey the relationships between the list items to assistive technology users.