math-style
The math-style
property indicates whether MathML equations should render with normal or compact height.
Syntax
/* Keyword values */
math-style: normal;
math-style: compact;
/* Global values */
math-style: inherit;
math-style: initial;
math-style: revert;
math-style: revert-layer;
math-style: unset;
Values
normal
- : The initial value, indicates normal rendering.
compact
- : The math layout on descendants tries to minimize the logical height.
Formal definition
Formal syntax
Examples
Changing the style of a formula to compact
CSS
math {
math-style: normal;
}
.compact {
math-style: compact;
}
HTML
<p>
Normal height
<math>
<mrow>
<munderover>
<mo>∑</mo>
<mrow>
<mi>n</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mrow>
<mo>+</mo>
<mn>∞</mn>
</mrow>
</munderover>
</mrow>
</math>
and compact height
<math class="compact">
<mrow>
<munderover>
<mo>∑</mo>
<mrow>
<mi>n</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mrow>
<mo>+</mo>
<mn>∞</mn>
</mrow>
</munderover>
</mrow>
</math>
equations.
</p>
Result
Specifications
Browser compatibility
See also
- {{cssxref("math-depth")}}
- {{cssxref("font-size")}}