• Home
  • Contact
No Result
View All Result
Blogs
  • Home
  • Contact
No Result
View All Result
Blogs
No Result
View All Result

The Ultimate Guide to Bullet Points in HTML Email

admin by admin
July 20, 2023
in Marketing Automation
Share on FacebookShare on Twitter


Example bulleted lists, using an image bullet

Why the table method isn’t ideal for accessibility

You’ve heard us say that you should avoid using tables when coding bulleted lists. But why?

An estimated 7.3 million have a vision disability in the U.S. alone. Your subscribers might be using screen readers because they have a disability that requires it, or because they want to hear what emails they have while brushing their teeth in the morning.

When it comes to your email’s content hierarchy, we advocate for the use of semantic tags as much as possible—that is, meaningful and intentional use of

,

, and so on, versus generic

and tags. But when it comes to semantic tags, one sticking point for email developers is the bulleted or unordered list.

Screen readers have trouble reading out emails with tables. If a screen reader identifies a table in your email’s code, it will read out loud as one. It will literally tell you about each and every row and column’s position and content. This can be a bit much for subscribers listening to your emails, and it certainly makes it hard for them to glean the intended content.

Let’s look at this bulleted list:

Example of bulleted lists, listing out fruits

Coded with tables, it would sound a little like this:

https://litmus.com/blog/wp-content/uploads/2019/09/table-example.mp3


That’s… not
great, is it? When it comes to bulleted lists, many developers solve the visual issue by coding faux bulleted lists in tables. But if you knew those tables sounded like that, would you continue to code your lists that way?

Unlike tables,

    ,

      , and

    1. tags are much easier for a screen reader to understand.

      When a screen reader sees these tags in an email it’s reading out loud, it will read this to your subscribers:

      • To begin a list, it will tell you how many items there are in the list.
      • It will describe the type of bullet used to denote each list item, from the following:
        • Unordered Lists: “bullet” for type=”disc”, “white bullet” for type=”circle”, “black square” for type=”square”
        • Ordered Lists: the associated alphanumeric character or Roman numeral (For example: “a”, “2”, “IV”)
      • To end a list, it will say “out of list”

      For example, here’s an accessible bulleted list, read by a screen reader:

      https://litmus.com/blog/wp-content/uploads/2019/09/list-example.mp3


      That sounds much better than hearing a whole bunch of rows and columns, doesn’t it? It’s much easier to understand content in lists when it’s read out loud in the same way you would read the list inside your head, as if you were looking at the email itself.

      How to make table lists accessible

      But what if you have to use lists in tables? Fear not: we’ve got a solution to make them more accessible.

      Let’s take a look at one of our recent emails. The following list is done with a table:

      Example of Litmus' Product Pulse newsletter with accessible table lists
      Source: Litmus’ Product Pulse newsletter

      We used images (the emojis) for bullets and gave them an ALT text of “bullet” so it says “bullet” before each item. We’ve also included aria-role="list" and aria-role="listitem" to add some context for screenreaders so it read it as a list.

      Example of how to make table lists accessible

      Here’s the code:



Source link

Related Posts

How to Turn Customers Into Brand Advocates and Build Loyalty 
Marketing Automation

How to Turn Customers Into Brand Advocates and Build Loyalty 

Prospects are shopping for your products and services, comparing them to those of competitors, and trying to decide which...

by admin
May 24, 2025
The Prestige Formula: Inside Abdulbasyr Makhtibekov’s Method For Engineering Desire In The High-End Auto Market
Marketing Automation

The Prestige Formula: Inside Abdulbasyr Makhtibekov’s Method For Engineering Desire In The High-End Auto Market

A seasoned marketing expert reveals how identity, emotion, and cultural context drive demand in the world of luxury automobiles....

by admin
May 24, 2025
We asked customers how they like to communicate with brands [HubSpot blog survey]
Marketing Automation

We asked customers how they like to communicate with brands [HubSpot blog survey]

Customer communication preferences vary widely in today‘s digital landscape. Some may want to go to a company’s landing page,...

by admin
May 24, 2025
My Top Email Marketing Apps (2025)
Marketing Automation

My Top Email Marketing Apps (2025)

Email Marketing for Shopify (TL;DR) This is a summary of the best email marketing apps for Shopify: 1. Encharge...

by admin
May 24, 2025

POPULAR POSTS

  • Scheduling Instagram Reels: The Complete Guide

    Scheduling Instagram Reels: The Complete Guide

    0 shares
    Share 0 Tweet 0
  • How to set up Discord Server Subscriptions + Shops

    0 shares
    Share 0 Tweet 0
  • How to Use Instagram Collab Posts (+ Ideas to Boost Engagement and Reach)

    0 shares
    Share 0 Tweet 0
  • The Best Time to Post on LinkedIn in 2024 (+Heatmap Graph)

    0 shares
    Share 0 Tweet 0
  • How to Add a Link to an Instagram Story (3 Steps + Examples)

    0 shares
    Share 0 Tweet 0

© MarTechs All rights reserved.

Use of these names, logos, and brands does not imply endorsement unless specified. By using this site, you agree to the Privacy Policy

Navigate Site

  • Home
  • About
  • Services
  • Contact

Newsletter Sign Up.

Loading
No Result
View All Result
  • Home
  • Contact

© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.