Skip to content

Аннотации над текстом с тегом ruby

<ruby> — HTML-элемент для аннотирования слов: переводы, транскрипции, пояснения. Часто используется для японского и китайского, но работает и для любых других языков.

Элементы <ruby>, <rt> и <rp> входят в Baseline: поддерживаются всеми современными браузерами.

Пример:

html
we usually say <ruby>привет<rp>(</rp><rt>hi</rt><rp>)</rp></ruby> as a greeting

example

Зачем <rp>?

<rp> (ruby parentheses) отображается только в браузерах без поддержки <ruby>. Обычно содержит скобки вокруг <rt>, чтобы сохранить читаемость: привет (hi)