The CSS -moz-font-feature-settings Mozilla extension property allows control over advanced typographic features in OpenType fonts.


Value Description
normal Text is laid out using default settings.
<string> When rendering text, the list of OpenType feature tags is passed to the text layout engine to enable or disable font features. For example, tagx=1 implies that the OpenType feature tagx is enabled. Using a value of 0 disables a given feature. For non-Boolean OpenType features (e.g. stylistic alternates), the value implies a particular glyph to be selected.


/* use small-cap alternate glyphs */
.smallcaps { 

/* convert both upper and lowercase to small caps (affects punctuation also) */
.allsmallcaps { 
               -moz-font-feature-settings:"c2sc=1, smcp=1"; 

/* enable historical forms */
.hist { 

/* disable common ligatures, usually on by default */
.noligs { 

/* enable tabular (monospaced) figures */
td.tabular { 

/* enable automatic fractions */
.fractions { 

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.