CSS list-style-type Property
ExampleSet some different list styles:
Try it yourself » More examples at the bottom of this page. |
Definition and Usage
The list-style-type specifies the type of list-item marker in a list.
| Default value: | disc |
|---|---|
| Inherited: | yes |
| Version: | CSS1 |
| JavaScript syntax: | object.style.listStyleType="square" |
Browser Support
![]()
The list-style-type property is supported in all major browsers.
Note: No versions of Internet Explorer (including IE8) support the property values "decimal-leading-zero", "lower-greek", "lower-latin", "upper-latin", "armenian", "georgian", or "inherit" UNLESS a DOCTYPE is specified!
Property Values
| Value | Description |
|---|---|
| none | No marker |
| circle | The marker is a circle |
| disc | The marker is a filled circle. This is default |
| square | The marker is a square |
| armenian | The marker is traditional Armenian numbering |
| decimal | The marker is a number |
| decimal-leading-zero | The marker is a number padded by initial zeros (01, 02, 03, etc.) |
| georgian | The marker is traditional Georgian numbering (an, ban, gan, etc.) |
| lower-alpha | The marker is lower-alpha (a, b, c, d, e, etc.) |
| lower-greek | The marker is lower-greek (alpha, beta, gamma, etc.) |
| lower-latin | The marker is lower-latin (a, b, c, d, e, etc.) |
| lower-roman | The marker is lower-roman (i, ii, iii, iv, v, etc.) |
| upper-alpha | The marker is upper-alpha (A, B, C, D, E, etc.) |
| upper-latin | The marker is upper-latin (A, B, C, D, E, etc.) |
| upper-roman | The marker is upper-roman (I, II, III, IV, V, etc.) |
| inherit | Specifies that the value of the list-style-type property should be inherited from the parent element |
Try it Yourself - Examples |
All the different list-item markers in lists
This example demonstrates all the different list-item markers.
Related Pages
CSS tutorial: CSS List
CSS reference: list-style property
HTML DOM reference: listStyleType property
Complete CSS Reference