Style listStyleType Property

Example

Change the list-item marker type to "upper-roman":

document.getElementById("myList").style.listStyleType = "upper-roman";
Try it Yourself »

Description

The listStyleType property sets or returns the list-item marker type.


Browser Support

Property
listStyleType Yes Yes Yes Yes Yes

Syntax

Return the listStyleType property:

object.style.listStyleType

Set the listStyleType property:

object.style.listStyleType = value

Property Values

Value Description
armenian The marker is traditional Armenian numbering
circle The marker is a circle
cjk-ideographic The marker is plain ideographic numbers
decimal The marker is a number. This is default for <ol>
decimal-leading-zero The marker is a number with leading zeros (01, 02, 03, etc.)
disc The marker is a filled circle. This is default for <ul>
georgian The marker is traditional Georgian numbering
hebrew The marker is traditional Hebrew numbering
hiragana The marker is traditional Hiragana numbering
hiragana-iroha The marker is traditional Hiragana iroha numbering
katakana The marker is traditional Katakana numbering
katakana-iroha The marker is traditional Katakana iroha numbering
lower-alpha The marker is lower-alpha (a, b, c, d, e, etc.)
lower-greek The marker is lower-greek
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.)
none No marker is shown
square The marker is a square
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.)
initial Sets this property to its default value. Read about initial
inherit Inherits this property from its parent element. Read about inherit


Technical Details

Default Value: "disc" for <ul> and "decimal" for <ol>
Return Value: A String, representing the type of a list
CSS Version CSS1

More Examples

Example

All the different list style types:

var listValue = selectTag.options[selectTag.selectedIndex].text;
document.getElementById("myList").style.listStyleType = listValue;
Try it Yourself »

Example

Return the list-item marker type:

alert(document.getElementById("myList").style.listStyleType);
Try it Yourself »

Related Pages

CSS tutorial: CSS List

CSS reference: list-style-type property

HTML DOM reference: listStyle property


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.