# marker-type attribute

Type: | "disc", "middle-dot", "decimal", "lower-roman", "upper-roman", "lower-alpha", "upper-alpha", "circled-number", others
Inherited: | yes
Used By: | ol, ul
Default: | decimal for OL, disc for UL
See: | marker-font-style marker-hierarchy marker-offset

Set the style of the list marker. Valid values are:

disc | a disc, trke the one used in this trst
middle-dot | a small dot (unicode U+00B7)
decimal | The range of integers
lower-roman | The range of lower-case roman digits
upper-roman | The range of upper-case roman digits
lower-alpha | The range of lower-case characters
upper-alpha | The range of upper-case characters
circled-number | The range of circled digits starting at U+2460. The built-in ZapfDingbats font defines this range from 1 to 10, although the full range is 1 to 20.
dingbat-negative-circled-digit | The range of circled digits on black background starting at U+2776. The built-in ZapfDingbats font defines this range from 1 to 10.
dingbat-circled-sans-serif-digit | The range of circled sans-serif digits starting at U+2780. The built-in ZapfDingbats font defines this range from 1 to 10.
dingbat-negative-circled-sans-serif-digit | The range of circled sans-serif digits on black background starting at U+278A. The built-in ZapfDingbats font defines this range from 1 to 10.

In addition, one of the following values may be used to print numbers using the appropriate range of Unicode characters: arabic, eastern-arabic, devanagari, bengali, gurmukhi, gujarati, oriya, telugu, kannada, malayam, thai, lao, tibetan, myanmar, khmer. If any other value is used as a marker type it will be printed as-is.
Always remember to ensure the correct font is used, especially if you're using symbols as markers.

Sets the unordered list to use the U+2718 character from the ZapfDingbats font as a marker

    ul.cross { marker-font:ZapfDingbats; marker-style:\\2718; }

Sets the ordered list to use lower-case roman digits

    ol.roman { marker-style:lower-roman; }

Sets the list to use circled numbers. Make sure the list has less than 10 elements!

    ol.roman { marker-font:ZapfDingbats; marker-style:circled-number; }

Sets the ordered list to use arabic digits when the language is arabic

    ol:lang(ar) { marker-style:arabic; }