ruby
Обновлено: 12.07.2022
<ruby>
Элемент <ruby>
(от англ. ruby — рубин) предназначен для добавления небольшой аннотации сверху или снизу от заданного текста. Такая форма записи преимущественно используется для идеографической письменности вроде китайского языка, но может применяться и для других языков, если требуется написать один текст над другим.
Сам элемент <ruby>
выступает контейнером для <rt>, он и формирует аннотацию к тексту, после которого идёт; а также <rp>, этот элемент предназначен для браузеров, которые не поддерживают <ruby>.
Название происходит от слова «рубин», которым в типографии обозначается небольшой шрифт.
Синтаксис
<ruby>
текст
<rt>аннотация</rt>
</ruby>
Закрывающий тег
Обязателен.
Атрибуты
Нет.
Пример
Результат примера показан на рис. 1.
Примечание
Браузеры, которые не поддерживают этот элемент, отобразят текст рядом по горизонтали и без изменения его размеров (рис. 2).