Computer >> Computer tutorials >  >> Programming >> HTML

How to create an unordered list with image bullets in HTML?


To create unordered list in HTML, use the <ul> tag. The unordered list starts with the <ul> tag. The list item starts with the <li> tag and will be marked as disc, square, circle, etc. The default is bullets, which is small black circles. If you want to create an unordered list with image bullets, use the CSS property list-style-image.

We will be using the style attribute. The style attribute specifies an inline style for an element. The attribute is used with the HTML <ul> tag, with the CSS property list-style-image to add image bullets to an unordered list. The URL property sets the image source for the list item. 

Just keep in mind, the usage of style attribute overrides any style set globally. It will override any style set in the HTML <style> tag or external style sheet

How to create an unordered list with image bullets in HTML?

Example

You can try to run the following code to set image bullet in an unordered list −

<!DOCTYPE html>
<html>
   <head>
      <title>HTML Unorderd List</title>
   </head>
   <body>
      <h2>Tutorials</h2>
      <p>The list of tutorials:</p>
      <ul style="list-style-image: url('/theme/css/icons/image-editor.png');">
         <li>Java</li>
         <li>C++</li>
         <li>Ruby</li>
      </ul>
   </body>
</html>