Элемент <ruby> используется для обозначения произношения восточноазиатских символов, например для китайского или японского языков.
Элемент <ruby> используется с элементом <rt> для создания аннотаций или руководств по произношению слов и фраз. Основной текст должен быть заключен в тег <ruby>, А расшифрованный текст, заключенный в тег <rt>, будет отображаться в виде объяснительного текста над основным.
Элемент <rp> можно использовать опционально для заключения текст в скобки. Используется для браузеров, которые не поддерживают это форматирование.
| Тип: | Inline |
| Контент: | Inline, и текст |
| Открывающий тег: | Обязательный |
| Закрывающий тег: | Обязательный |
| Версия: | Новый в HTML5 |
Синтаксис
Базовый синтаксис тега <ruby> выглядит следующим образом:
HTML / XHTML: <ruby> ... </ruby>
Примеры написания кода тега <ruby>:
<ruby>
漢 <rp>(</rp><rt>Kan</rt><rp>)</rp>
字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
Специальные атрибуты тега
Тег <ruby> не имеет специальных атрибутов.
Глобальные атрибуты
Как и все другие HTML-теги, тег <ruby> поддерживает все глобальные атрибуты в HTML5.
Атрибуты для событий
Тег <ruby> так же поддерживает атрибуты событий в HTML5.
Поддержка браузеров
Тег <ruby> поддерживается во всех основных браузерах.















