Элемент <mstyle> используется для определения стиля части математического выражения.
<mstyle> добавлен для совместимости с MathML. Если требуется стилизация элементов, для этой цели подходит CSS.
Пример
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>MSTYLE</title>
<style>
math {
font-size: 1.2em;
}
</style>
</head>
<body>
<math display="block">
<mstyle mathcolor="#A65233">
<mi>tg</mi><mi>α</mi>
<mo>·</mo>
<mi>ctg</mi><mi>α</mi>
<mo>=</mo><mn>1</mn>
</mstyle>
</math>
</body>
</html>
Примечание
Для управления внешним видом отдельных элементов MathML применяются все средства CSS, к примеру, селекторы, классы и стилевые свойства.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>MSTYLE</title>
<style>
mtext {
margin: 0 0.8em;
}
.vector {
font-weight: bold;
}
.formula {
margin-top: 1em;
font-size: 1.2em;
}
</style>
</head>
<body>
<math>
<mtext>Скалярное произведение векторов</mtext>
<mi class="vector">a</mi>
<mo form="prefix" fence="true">(</mo>
<msub><mi>a</mi><mn>1</mn></msub>
<mo separator="true">;</mo>
<msub><mi>a</mi><mn>2</mn></msub>
<mo form="postfix" fence="true">)</mo>
<mtext>и</mtext>
<mi class="vector">b</mi>
<mo form="prefix" fence="true">(</mo>
<msub><mi>b</mi><mn>1</mn></msub>
<mo separator="true">;</mo>
<msub><mi>b</mi><mn>2</mn></msub>
<mo form="postfix" fence="true">)</mo>
<mtext>
равно сумме произведений
соответствующих координат:
</mtext>
</math>
<math display="block" class="formula">
<mi class="vector">a</mi>
<mo>·</mo>
<mi class="vector">b</mi>
<mo>=</mo>
<msub><mi>a</mi><mn>1</mn></msub>
<msub><mi>b</mi><mn>1</mn></msub>
<mo>+</mo>
<msub><mi>a</mi><mn>2</mn></msub>
<msub><mi>b</mi><mn>2</mn></msub>
</math>
</body>
</html>
Спецификация
MathML Core
Браузеры