Перейти к содержимому

HTML-тег <rt>

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

Аннотация, помещенная в тег <rt>, содержит подсказку по произношению или перевод основного текста. По умолчанию эта аннотация отображается мелким шрифтом над основным текстом.

Тег <rt> является одним из элементов HTML5.

Синтаксис

Тег <rt> используется в паре. Однако закрывающий тег не требуется, если элемент является последним дочерним элементом своего родителя. Закрывающий тег элемента <rt> может быть опущен, если за ним сразу следует другой <rt>, <rb>, <rp> или <rtc>, либо если в родительском элементе больше нет контента.

Пример использования HTML-тега <rt>:

HTML-тег <rt>

html
<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <ruby>
    漢 <rt>Kan</rt>
    字 <rt>ji</rt>
    </ruby>
  </body>
</html>

Результат

rt tag example

Атрибуты

Тег <rt> поддерживает глобальные атрибуты и атрибуты событий.

Практика

Какова цель тега <rt> в HTML?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.