HTML таг ruby

Пример

Кратък пример как се използва тагът <ruby>.

<p>
  Японската дума за "вода" е
  <ruby>水<rt>mizu</rt></ruby>.
</p>

<p>
  Китайската столица е
  <ruby>北京<rt>Běijīng</rt></ruby>.
</p>
Опитай в редактора

Дефиниция и употреба

Виж как се ползва тагът <ruby>.

<ruby> е семантичен HTML елемент, използван основно за изписване на анотации над или до йероглифни знаци (например китайски, японски, корейски). Тези анотации обикновено показват произношение (фуригана, пинин) или кратко обяснение.

Вътре в <ruby> се поставя основният текст (йероглифите), а произношението или пояснението се поставя в елемента <rt> (ruby text). По желание може да се използва и <rp> (ruby parentheses), за да се покаже алтернативен текст в браузъри, които не поддържат ruby (например скоби около анотацията).

Базов синтаксис:

<ruby>
  北京
  <rt>Běijīng</rt>
</ruby>

<ruby>
  東京
  <rp>(</rp><rt>Tōkyō</rt><rp>)</rp>
</ruby>

<ruby> може да се използва в текстови елементи като <p>, <span>, <li> и др. Той няма собствени специфични атрибути, но поддържа всички глобални HTML атрибути (като class, id, lang, title и др.).

Browser Support

BrowserПоддръжка

Chrome
✔️

Firefox
✔️

Edge
✔️

Safari
✔️

Opera
✔️

Атрибути

Този елемент няма специфични атрибути.