There are three different properties for styling list-items: list-style-type, list-style-image, and list-style-position, which should be declared in that order. The default values are disc, outside, and none, respectively. Each property can be declared separately, or using the list-style shorthand property.
list-style-type defines the shape or type of bullet point used for each list-item.
Some of the acceptable values for list-style-type:
(For an exhaustive list, see the W3C specification wiki)
To use square bullet points for each list-item, for example, you would use the following property-value pair:
li {
list-style-type: square;
}
The list-style-image property determines whether the list-item icon is set with an image, and accepts a value of none or a URL that points to an image.
li {
list-style-image: url(images/bullet.png);
}
The list-style-position property defines where to position the list-item marker, and it accepts one of two values: "inside" or "outside".
li {
list-style-position: inside;
}