CSS banner image.CSS banner image.

HTML offers a small list of bullet options for unordered lists. Read up on lists in the post HTML lists. If you are looking to create a list with custom bullets using an image, you will need some CSS.

Bullets

Standard

The default bullet point, or list marker, is disc (a solid black dot). This can easily be modified using the list-style-type attribute:

ul {
	list-style-type: square;
}

The values are disc (default), circle, square.

Custom image

Your CSS rule will look like this:

ul {
	list-style-image: url('custom-bullet-image.png');
}

For a once-off customisation, the inline CSS version:

<ul style="list-style-image: url('custom-bullet-image.png');">
	<li>Fantastic Mister Fox</li>
	<li>Reynard the Fox</li>
	<li>Br'er Fox</li>
	<li>Freddy Fox</li>
</ul>

And a Codepen to play in:

See the Pen CSS: Use an image as a custom bullet by David Fox (@foxbeefly) on CodePen.

Ordered

list-type [2]

For a once-off customisation, the inline CSS version:

<ol style="list-style-type: lower-roman;">
	<li>Fantastic Mister Fox</li>
	<li>Reynard the Fox</li>
	<li>Br'er Fox</li>
	<li>Freddy Fox</li>
</ol>

Your CSS rule will look like this:

ol {
	list-style-type: lower-roman;
}
<ol>
	<li>Fantastic Mister Fox</li>
	<li>Reynard the Fox</li>
	<li>Br'er Fox</li>
	<li>Freddy Fox</li>
</ol>

Advanced numbering

Advanced numbering can be applied to elements without using ordered or numbered HTML lists. See the tutorial Number HTML elements automatically with CSS.


References:

  1. W3schools [online]. (2023) CSS list-style-image property. Available at: https://www.w3schools.com/cssref/pr_list-style-image.php (Accessed: 10 August 2023)
  2. W3schools [online]. (no date) CSS list-style-type property. Available at: https://www.w3schools.com/cssref/pr_list-style-type.php (Accessed: 25 April 2024).

By MisterFoxOnline

Mister Fox AKA @MisterFoxOnline is an ICT, IT and CAT Teacher who has just finished training as a Young Engineers instructor. He has a passion for technology and loves to find solutions to problems using the skills he has learned in the course of his IT career.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.