Надстрочные и подстрочные глифы
Надстрочный глиф (Superscript) — изображение глифа, которое размещают немного выше верхней линии глифов нижнего регистра.
Надстрочные индексы обычно не выходят за линию верхних выносных элементов.
Надстрочные индексы применяют для обозначения примечаний, сносок, знака обслуживания (℠), товарного знака (™), знака авторского права © и зарегистрированного товарного знака ®.
Подстрочный глиф(Subscript) — изображение глифа, которое размещают немного ниже базовой линии.
Подстрочные глифы применяют для обозначения индексов в математических и химических выражениях. Надстрочные глифы находят широкое применение не только в математике, но и других ситуациях. Например, верхние и нижние разряды базовой линии используют для обозначения дробей. В дробях цифра числителя выровнена с верхней линией цифр основного шрифта.
Некоторые шрифты формата OpenType поддерживают надстрочные и подстрочные глифы. Доступ к ним можно получить, если активировать теги функций subs или sups.
Надстрочные и подстрочные глифы в гипертексте
Подстрочный и надстрочный глиф по размеру немного меньше глифов основного текста. Размер и положение подстрочных и надстрочных глифов, размеченных в синтаксисе HTML, зависят от шрифта и браузера. Для отображения подстрочных и надстрочных глифов браузер уменьшает обычный глиф шрифта до 75% исходного размера.
На иллюстрации показаны четыре распространённых расположения надстрочных и подстрочных глифов в соответствии с типовым применением в гипертексте.
Надстрочные и подстрочные глифы
Обратите внимание, что в языке HTML между основным текстом и подстрочником возникает конфликт стилей курсива. Для того чтобы хоть немного смягчить конфликт желательно вставить небольшой горизонтальный отступ (тонкий пробел) перед подстрочным индексом. Это особенно заметно в глифах шрифтов в стиле Oblique, у которых наклон чуть больше, чем у глифов в стиле Italic. В подобных ситуациях общего решения не существует. В лучшем случае следует менять угол наклона глифа в шрифтах OpenType.
Консорциум World Wide Web консорциум Unicode выработали рекомендации по выбору между использованием разметки и использованием надстрочных и подстрочных символов Юникода:
- В математическом контексте (MathML) рекомендуют использовать стилистическую разметку надстрочных и подстрочных глифов. Другими словами, следует использовать теги HTML
<sup>и<sub>. - Если в контексте важно различать семантические различия, следует эти различия кодировать в тексте, а не разметкой. Другими словами, следует использовать надстрочные и подстрочные символы Юникода.