list-style-type

The list-style-type CSS property sets the marker (such as a disc, character, or custom counter style) of a list item element.

The color of the marker will be the same as the computed color of the element it applies to.

Only a few elements (<li> and <summary>) have a default value of display: list-item. However, the list-style-type property may be applied to any element whose display value is set to list-item. Moreover, because this property is inherited, it can be set on a parent element (commonly <ol> or <ul>) to make it apply to all list items.

Syntax

/* Partial list of types */
list-style-type: disc;
list-style-type: circle;
list-style-type: square;
list-style-type: decimal;
list-style-type: georgian;
list-style-type: trad-chinese-informal;
list-style-type: kannada;

/* <string> value */
list-style-type: '-';

/* Identifier matching an @counter-style rule */
list-style-type: custom-counter-style;

/* Keyword value */
list-style-type: none;

/* Global values */
list-style-type: inherit;
list-style-type: initial;
list-style-type: unset;

The list-style-type property may be defined as any one of:

Note that:

  • Some types require a suitable font installed to display as expected.
  • The cjk-ideographic is identical to trad-chinese-informal; it exists for legacy reasons.

Values

<custom-ident>
A identifier matching the value of a @counter-style or one of the predefined styles:
symbols()
Defines an anonymous style of the list.
<string>
The specified string will be used as the item's marker.
none
No item marker is shown.
disc
  • A filled circle (default value)
circle
  • A hollow circle
square
  • A filled square
decimal
  • Decimal numbers
  • Beginning with 1
cjk-decimal
  • Han decimal numbers
  • E.g. 一, 二, 三, ..., 九八, 九九, 一〇〇
decimal-leading-zero
  • Decimal numbers
  • Padded by initial zeros
  • E.g. 01, 02, 03, … 98, 99
lower-roman
  • Lowercase roman numerals
  • E.g. i, ii, iii, iv, v…
upper-roman
  • Uppercase roman numerals
  • E.g. I, II, III, IV, V…
lower-greek
  • Lowercase classical Greek
  • alpha, beta, gamma…
  • E.g. α, β, γ…
lower-alpha
lower-latin
  • Lowercase ASCII letters
  • E.g. a, b, c, … z
  • lower-latin is unsupported in IE7 and earlier
  • See Browser compatibility section.
upper-alpha
upper-latin
  • Uppercase ASCII letters
  • E.g. A, B, C, … Z
  • upper-latin is unsupported in IE7 and earlier
arabic-indic
-moz-arabic-indic
  • Example
armenian
  • Traditional Armenian numbering
  • (ayb/ayp, ben/pen, gim/keem…
bengali
-moz-bengali
  • Example
cambodian *
  • Example
  • Is a synonym for khmer
cjk-earthly-branch
-moz-cjk-earthly-branch
  • Example
cjk-heavenly-stem
-moz-cjk-heavenly-stem
  • Example
cjk-ideographic
  • Identical to trad-chinese-informal
  • E.g. 一萬一千一百一十一
devanagari
-moz-devanagari
  • Example
ethiopic-numeric
  • Example
georgian
  • Traditional Georgian numbering
  • E.g. an, ban, gan, … he, tan, in…
gujarati
-moz-gujarati
  • Example
gurmukhi
-moz-gurmukhi
  • Example
hebrew
  • Traditional Hebrew numbering
hiragana
  • E.g. あ, い, う, え, お, か, き…
  • (Japanese)
hiragana-iroha
  • E.g. い, ろ, は, に, ほ, へ, と…
  • Iroha is the old japanese ordering of syllabs.
japanese-formal
  • Japanese formal numbering to be used in legal or financial document.
  • E.g., 壱萬壱阡壱百壱拾壱
  • The kanjis are designed so that they can't be modified to look like another correct one
japanese-informal
  • Japanese informal numbering
kannada
-moz-kannada
  • Example
katakana
  • E.g. ア, イ, ウ, エ, オ, カ, キ…
  • (Japanese)
katakana-iroha
  • E.g. イ, ロ, ハ, ニ, ホ, ヘ, ト…
  • Iroha is the old japanese ordering of syllabs.
khmer
-moz-khmer
  • Example
korean-hangul-formal
  • Korean hangul numbering.
  • E.g., 일만 일천일백일십일
korean-hanja-formal
  • Formal Korean Han numbering.
  • E.g. 壹萬 壹仟壹百壹拾壹
korean-hanja-informal
  • Korean hanja numbering.
  • E.g., 萬 一千百十一
lao
-moz-lao
  • Example
lower-armenian *
  • Example
malayalam
-moz-malayalam
  • Example
mongolian
  • Example
myanmar
-moz-myanmar
  • Example
oriya
-moz-oriya
  • Example
persian
-moz-persian
  • Example
simp-chinese-formal
  • Simplified Chinese formal numbering.
  • E.g. 壹万壹仟壹佰壹拾壹
simp-chinese-informal
  • Simplified Chinese informal numbering.
  • E.g. 一万一千一百一十一
tamil
-moz-tamil
  • Example
telugu
-moz-telugu
  • Example
thai
-moz-thai
  • Example
tibetan *
  • Example
trad-chinese-formal
  • Traditional Chinese formal numbering.
  • E.g. 壹萬壹仟壹佰壹拾壹
trad-chinese-informal
  • Traditional Chinese informal numbering.
  • E.g. 一萬一千一百一十一
upper-armenian *
  • Example
disclosure-open
  • Symbol indicating that a disclosure widget such as <details> is opened.
disclosure-closed
  • Symbol indicating that a disclosure widget, like <details> is closed.

Non-standard extensions

A few more predefined types are provided by Mozilla (Firefox), Blink (Chrome and Opera) and WebKit (Safari) to support list types in other languages. See the compatibility table to check which browsers supports which extension.

-moz-ethiopic-halehame
  • Example
-moz-ethiopic-halehame-am
  • Example
ethiopic-halehame-ti-er
-moz-ethiopic-halehame-ti-er
  • Example
ethiopic-halehame-ti-et
-moz-ethiopic-halehame-ti-et
  • Example
hangul
-moz-hangul
  • Example
  • Example
  • Example
hangul-consonant
-moz-hangul-consonant
  • Example
  • Example
  • Example
urdu
-moz-urdu
  • Example

Accessibility concerns

The VoiceOver screen reader has an issue where unordered lists with a list-style-type value of none applied to them will not be announced as a list. To address this, add a zero-width space as pseudo content before each list item to ensure the list is announced properly. This ensures the design is unaffected by the bug fix and that list items are not improperly described.

ul {
  list-style: none;
}

ul li::before {
  content: "\200B";
}

Formal definition

Initial valuedisc
Applies tolist items
Inheritedyes
Computed valueas specified
Animation typediscrete

Formal syntax

<counter-style> | <string> | none

where
<counter-style> = <counter-style-name> | symbols()

where
<counter-style-name> = <custom-ident>

Examples

Setting list item markers

HTML

List 1
<ol class="normal">
  <li>Hello</li>
  <li>World</li>
  <li>What's up?</li>
</ol>

List 2
<ol class="shortcut">
  <li>Looks</li>
  <li>Like</li>
  <li>The</li>
  <li>Same</li>
</ol>

CSS

ol.normal {
  list-style-type: upper-alpha;
}

/* or use the shortcut "list-style": */
ol.shortcut {
  list-style: upper-alpha;
}

Result

Specifications

Specification Status Comment
CSS Counter Styles Level 3
The definition of 'list-style-type' in that specification.
Candidate Recommendation Redefines CSS2.1 counters.
Extends the syntax to support @counter-style rules.
Defines using @counter-style the usual style types: hebrew, cjk-ideographic, hiragana, hiragana-iroha, katakana, katakana-iroha, japanese-formal, japanese-informal, simp-chinese-formal, trad-chinese-formal, simp-chinese-formal, trad-chinese-formal,korean-hangul-formal, korean-hanja-informal, korean-hanja-formal, cjk-decimal, ethiopic-numeric, disclosure-open and disclosure-closed.
Extends <counter-style> with the symbols() functional notation.
CSS Lists Module Level 3
The definition of 'list-style-type' in that specification.
Working Draft Modify syntax to support for identifiers used in @counter-style rules to keywords.
Support for a simple <string>.
CSS Level 2 (Revision 1)
The definition of 'list-style-type' in that specification.
Recommendation Initial definition

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
list-style-typeChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support 3.5Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
afarChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
amaricChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
amaric-abegedeChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
arabic-indicChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
armenianChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
asterisksChrome No support 13 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5.1WebView Android No support 4.4 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 5Samsung Internet Android No support 1.0 — 5.0
bengaliChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
binaryChrome No support 13 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 4.4 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
cambodianChrome Full support 6Edge Full support 79Firefox Full support 33IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
circleChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support 3.5Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
cjk-decimalChrome No support NoEdge No support NoFirefox Full support 28IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 28Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
cjk-earthly-branchChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
cjk-heavenly-stemChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
cjk-ideographicChrome Full support 1Edge Full support 79Firefox Full support 1IE No support NoOpera Full support 15
Full support 15
Partial support 7
Notes
Notes Until version 15, only decimal numbers display.
Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 14
Full support 14
Partial support 10.1
Notes
Notes Until version 15, only decimal numbers display.
Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
decimalChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support 3.5Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
decimal-leading-zeroChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 8Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
devanagariChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
discChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support 3.5Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
disclosure-closedChrome No support NoEdge No support NoFirefox Full support 33IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 33Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
disclosure-openChrome No support NoEdge No support NoFirefox Full support 33IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 33Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
ethiopicChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-abegedeChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-abegede-am-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-abegede-gezChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-abegede-ti-erChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-abegede-ti-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehameChrome Full support 45Edge Full support 79Firefox Full support 1
Prefixed
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 4
Prefixed
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
ethiopic-halehame-aa-erChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-aa-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-amChrome Full support 45Edge Full support 79Firefox Full support 1
Prefixed
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 32Safari Full support 5WebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 4
Prefixed
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 32Safari iOS Full support 4.2Samsung Internet Android Full support 5.0
ethiopic-halehame-am-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-gezChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-om-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-sid-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-so-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-halehame-ti-erChrome Full support 6Edge Full support 79Firefox Full support 1
Prefixed
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 3Chrome Android Full support 18Firefox Android Full support 4
Prefixed
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
ethiopic-halehame-ti-etChrome Full support 6Edge Full support 79Firefox Full support 1
Prefixed
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 3Chrome Android Full support 18Firefox Android Full support 4
Prefixed
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
ethiopic-halehame-tigChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
ethiopic-numericChrome No support NoEdge No support NoFirefox Full support 33
Notes
Full support 33
Notes
Notes Before Firefox 38, Firefox added a dot as suffix of the number for ethiopic-numeric (for example, ፫. instead of ፫). The specification later defined the absence of a suffix, which Firefox 38 followed.
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 33
Notes
Full support 33
Notes
Notes Before Firefox 38, Firefox added a dot as suffix of the number for ethiopic-numeric (for example, ፫. instead of ፫). The specification later defined the absence of a suffix, which Firefox 38 followed.
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
footnotesChrome No support 13 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5.1WebView Android No support 4.4 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 5Samsung Internet Android No support 1.0 — 5.0
georgianChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
gujaratiChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
gurmukhiChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
hangulChrome Full support 6Edge Full support 79Firefox Full support 1
Prefixed
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4
Prefixed
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
hangul-consonantChrome Full support 6Edge Full support 79Firefox Full support 1
Prefixed
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4
Prefixed
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
hebrewChrome Full support 1Edge Full support 79Firefox Full support 1IE No support NoOpera Full support 15Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 14Safari iOS Full support 1Samsung Internet Android Full support 1.0
hiraganaChrome Full support 1Edge Full support 79Firefox Full support 1IE No support NoOpera Full support 15Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 14Safari iOS Full support 1Samsung Internet Android Full support 1.0
hiragana-irohaChrome Full support 1Edge Full support 79Firefox Full support 1IE No support NoOpera Full support 15Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 14Safari iOS Full support 1Samsung Internet Android Full support 1.0
japanese-formalChrome No support NoEdge No support NoFirefox Full support 28
Full support 28
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 28
Full support 28
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
japanese-informalChrome No support NoEdge No support NoFirefox Full support 28
Full support 28
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 28
Full support 28
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
kannadaChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
katakanaChrome Full support 1Edge Full support 79Firefox Full support 1IE No support NoOpera Full support 15Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 14Safari iOS Full support 1Samsung Internet Android Full support 1.0
katakana-irohaChrome Full support 1Edge Full support 79Firefox Full support 1IE No support NoOpera Full support 15Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 14Safari iOS Full support 1Samsung Internet Android Full support 1.0
khmerChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
korean-hangul-formalChrome Full support 45Edge Full support 79Firefox Full support 28IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
korean-hanja-formalChrome Full support 45Edge Full support 79Firefox Full support 28IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
korean-hanja-informalChrome Full support 45Edge Full support 79Firefox Full support 28IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
laoChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
lower-alphaChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
lower-armenianChrome Full support 13Edge Full support 79Firefox Full support 33IE No support NoOpera Full support 15Safari Full support 5.1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33Opera Android Full support 14Safari iOS Full support 5Samsung Internet Android Full support 1.0
lower-greekChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
lower-hexadecimalChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
lower-latinChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 5.0
lower-norwegianChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
lower-romanChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
malayalamChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
mongolianChrome Full support 6Edge Full support 79Firefox Full support 33IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
myanmarChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
octalChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
oriyaChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
oromoChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
persianChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
sidamaChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
simp-chinese-formalChrome Full support 45Edge Full support 79Firefox Full support 28
Full support 28
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28
Full support 28
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
simp-chinese-informalChrome Full support 45Edge Full support 79Firefox Full support 28
Full support 28
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28
Full support 28
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
somaliChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
squareChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support 3.5Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
<string>Chrome Full support 79Edge Full support 79Firefox Full support 39IE No support NoOpera Full support 66Safari No support NoWebView Android Full support 79Chrome Android Full support 79Firefox Android Full support 39Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
symbolsChrome No support NoEdge No support NoFirefox Full support 35IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 35Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
tamilChrome No support NoEdge No support NoFirefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No
teluguChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
thaiChrome Full support 6Edge Full support 79Firefox Full support 33
Full support 33
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Full support 33
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
tibetanChrome Full support 6Edge Full support 79Firefox Full support 33IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android No support NoOpera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0
tigreChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
tigrinya-erChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
tigrinya-er-abegedeChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
tigrinya-etChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
tigrinya-et-abegedeChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 1 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
trad-chinese-formalChrome Full support 45Edge Full support 79Firefox Full support 28
Full support 28
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28
Full support 28
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
trad-chinese-informalChrome Full support 45Edge Full support 79Firefox Full support 28
Full support 28
Full support 1
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 32Safari No support NoWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 28
Full support 28
Full support 4
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 32Safari iOS No support NoSamsung Internet Android Full support 5.0
upper-alphaChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
upper-armenianChrome Full support 13Edge Full support 79Firefox Full support 33IE No support NoOpera Full support 15Safari Full support 5.1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33Opera Android Full support 14Safari iOS Full support 5Samsung Internet Android Full support 1.0
upper-greekChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
upper-hexadecimalChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
upper-latinChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
upper-norwegianChrome No support 6 — 45Edge No support NoFirefox No support NoIE No support NoOpera No support 15 — 32Safari Full support 5WebView Android No support 3 — 45Chrome Android No support 18 — 45Firefox Android No support NoOpera Android No support 14 — 32Safari iOS Full support 4.2Samsung Internet Android No support 1.0 — 5.0
upper-romanChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 8Opera Full support 6Safari Full support 1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0
urduChrome Full support 6Edge Full support 79Firefox Full support 33
Prefixed
Full support 33
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 5WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 33
Prefixed
Full support 33
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 4.2Samsung Internet Android Full support 1.0

Legend

Full support
Full support
No support
No support
See implementation notes.
See implementation notes.
Requires a vendor prefix or different name for use.
Requires a vendor prefix or different name for use.

See also