Перейти к содержанию
· 1 мин чтения

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

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

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

Widely available

Пример ​

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

example

Зачем <rp>? ​

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