Dividers & Containers

Dividers indicate changes in subject matter within the same page.

Containers bring emphasis to important content.

Divider usage:

  • Break up horizontal content that is not visually different enough to distinguish itself from neighboring content.
  • Provide a rhythm while browsing vertical content.
  • Add emphasis to specific tasks or information by tightly pairing dividers around small but important chunks of data.

Container usage:

  • Use containers sparingly, because too many containers on a page causes excess noise.
  • Use container color wisely so there aren't too many colored containers on one page.
  • Avoid putting the entire page content in a container.

Do's and Don'ts

Types

Variants

Common Button Labels and Usage

Title case, 2-3 words maximum.
Do not combine actions in a label (exception: "Customize & Buy").
If standard labels don't fit the button's purpose, align label with the task the user is attempting.

Please refer to the Dell Technologies branding website, https://brand.delltechnologies.com/faq/#voice, for further information regarding call-to-action labels and usage.

Button Label:
Corresponding Action:
Add to Cart
Search
Cancel
Save
Edit
Delete
Continue
Next/Previous
Submit
Select
Sign In/Sign Out
View Details
Ok/Cancel
Learn More
Close
Takes users to Cart page, with item added
Used for search buttons
Takes users back to entry point for a task
Used to save an item
Navigates users to change an item
Deletes an item on the page, usually with a verification step
Used as progression
Used as forward and backward navigation (Next is primary, Previous is secondary)
Used to submit a task or info
Used for choosing items in a task flow
Authentication standard, for consistency do not use Log In/Log Out or Signin/Signout
Used instead of “Select” in cases of product details or within learn content
For use in modal verification steps when more specific CTAs will not fit due to space
Used to link users to more learning content or contextual help
Used within modal windows

Vertical Dividers

Vertical Divider Left

<div class="dds__vertical-divider-left"> Vertical Divider Left </div>

Vertical Divider Right

<div class="dds__vertical-divider-right"> Vertical Divider Right </div>

Vertical Thick Divider Left

<div class="dds__vertical-thick-divider-left"> Vertical Thick Divider Left </div>

Vertical Thick Divider Right

<div class="dds__vertical-thick-divider-right"> Vertical Thick Divider Right </div>

Horizontal Dividers

Horizontal Primary Divider

<h5>Primary divider</h5> <hr class="dds__primary_divider">

Horizontal Secondary Divider

<h5>Secondary divider</h5> <hr class="dds__secondary_divider">

Horizontal Tertiary Divider

<h5>Tertiary divider</h5> <hr class="dds__tertiary_divider">

Section Dividers

Section Shadow Divider (browsers that don't support shadows will revert to Section Default Divider)

<h5>Shadow divider</h5> <hr class="dds__shadow_divider">

Containers

Container - Default

<section class="dds__container dds__dell-container" aria-label="Headline: Default"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Default</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div>
</section>

Container - Dell Blue

<section class="dds__container dds__dell-container container-blue" aria-label="Headline: Dell-Blue"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Blue</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div>
</section>

Container - Dell Midnight

<section class="dds__container dds__dell-container container-midnight" aria-label="Headline: Dell-Midnight"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Midnight</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Container - Dell Purple

<section class="dds__container dds__dell-container container-purple" aria-label="Headline: Dell-Purple"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Purple</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Container - Dell Berry

<section class="dds__container dds__dell-container container-berry" aria-label="Headline: Dell-Berry"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Berry</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Container - Dell Red

<section class="dds__container dds__dell-container container-red" aria-label="Headline: Dell-Red"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Red</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Container - Dell Coral

<section class="dds__container dds__dell-container container-coral" aria-label="Headline: Dell-Coral"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Coral</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Container - Dell Gray

<section class="dds__container dds__dell-container dds__cont container-gray" aria-label="Headline: Dell-Gray"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Gray</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Container - Dell Carbon

<section class="dds__container dds__dell-container container-carbon" aria-label="Headline: Dell-Carbon"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline: Dell-Carbon</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Default

<section class="dds__container dds__dell-container stroked" aria-label="Headline Stroked: Default"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Default</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div>
</section>

Stroked Container - Dell Blue

<section class="dds__container dds__dell-container stroked container-blue" aria-label="Headline Stroked: Dell-Blue"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Blue</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div>
</section>

Stroked Container - Dell Midnight

<section class="dds__container dds__dell-container stroked container-midnight" aria-label="Headline Stroked: Dell-Midnight"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Midnight</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Purple

<section class="dds__container dds__dell-container stroked container-purple" aria-label="Headline Stroked: Dell-Purple"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Purple</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Teal

<section class="dds__container dds__dell-container stroked container-teal" aria-label="Headline Stroked: Dell-Teal"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Teal</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Green

<section class="dds__container dds__dell-container stroked container-green" aria-label="Headline Stroked: Dell-Green"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Green</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Orange

<section class="dds__container dds__dell-container stroked container-orange" aria-label="Headline Stroked: Dell-Orange"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Orange</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Yellow

<section class="dds__container dds__dell-container stroked container-yellow" aria-label="Headline Stroked: Dell-Yellow"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Yellow</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Berry

<section class="dds__container dds__dell-container stroked container-berry" aria-label="Headline Stroked: Dell-Berry"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Berry</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Red

<section class="dds__container dds__dell-container stroked container-red" aria-label="Headline Stroked: Dell-Red"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Red</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Coral

<section class="dds__container dds__dell-container stroked container-coral" aria-label="Headline Stroked: Dell-Coral"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Coral</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Gray

<section class="dds__container dds__dell-container stroked container-gray" aria-label="Headline Stroked: Dell-Gray"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Gray</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Stroked Container - Dell Carbon

<section class="dds__container dds__dell-container stroked container-carbon" aria-label="Headline Stroked: Dell-Carbon"> <div class="dds__dell-container-body"> <h2 class="dds__dell-container-title">Headline Stroked: Dell-Carbon</h2> <p class="dds__dell-container-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. </p> </div> </section>

Redlines

Vertical Dividers

Vertical divider redlines

Dividers and containers are often used to provide structure to page content.

Dividers should be revealed to assistive technologies as static structural elements that provide visible boundaries, but are neither focusable nor moveable.

Dividers have an implicit aria-orientation value of horizontal.

Page Structure Concepts

Identify and mark up regions on web pages using HTML5 and WAI-ARIA roles.

Label regions to allow users to distinguish and access them.

Add headings and nest them logically to label sections of web pages according to their relationships and importance.

Mark up the content on a page in a way that uses appropriate and meaningful elements.

Why Is This Important?

Pages with well-structured content are essential for many web users, for example:

  • People with cognitive and learning disabilities can more easily find and prioritize content on the page.
  • People using screen readers can skip to the main content directly and navigate to sections that are important to them.
  • Keyboard users can browse pages and their sections more efficiently. Otherwise, users have to press the tab key multiple times to navigate through all links in each section.
  • People using software that only shows the main content of a web page, such as people with cognitive disabilities, will receive better results if the page structure is correctly marked up.
  • People with visual impairments, including people with low vision, have cues that provide orientation on the page and in the content.
  • Mobile web users often have access to a so-called “reader” or “reading” mode that will only show the main content of the page if it is correctly marked up.
  • People using certain browser plugins can use landmark roles to jump to specific sections on a page.
  • There are additional benefits to a good, accessible page structure, beyond those experienced by people with disabilities. As an example, search engines can use the data to better index the content of a page.

Related Resources

1.3.1 Info and Relationships: Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text. (Level A)

2.4.1 Bypass Blocks: A mechanism is available to bypass blocks of content that are repeated on multiple Web pages. (Level A)

2.4.6 Headings and Labels: Headings and labels describe topic or purpose. (Level AA)

2.4.10 Section Headings: Section headings are used to organize the content. (Level AAA)