HTML - тег <rt> используется для добавления аннотаций вверху и внизу текста, вставленных в тег <ruby>. Тег <ruby> определяет рубиновую аннотацию — руководство по произношению относительно малоизвестных символов японского или восточноазиатских языков.
Тег <rt> представлен парами. Однако закрывающий тег не требуется, если он идет последним. Закрывающий тег элемента rt можно опустить, если за <rt> сразу следует <rt>, <rb>, <rp> или <rtc> или когда в родительском элементе нет никакого содержимого.
Пример аннотации Ruby:
<ruby>
漢 <rt> ㄏㄢˋ </rt>
</ruby>
漢
<rt> — один из элементов HTML5;<rt> определяет объяснение или произношение символов (для восточноазиатской типографики) в рубиновой аннотации;<rp>, содержит подсказку по произношению и переводу основного текста (иероглифов);<rt> вместе с <ruby> и <rp>: элемент ruby состоит из одного или нескольких символов, требующих объяснения/произношения, а также элемента rt, который предоставляет эту информацию, и необязательного элемента rp, который определяет, что показывать для браузеров, которые не поддерживают аннотации Ruby.| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает |
Тег <rt> также поддерживает глобальные атрибуты в HTML
Тег <rt> также поддерживает атрибуты событий в HTML
Руководство по HTML: HTML цитаты и элементы цитирования
Большинство браузеров отображают элемент rt со следующими значениями по умолчанию:
rt {
line-height: normal;
}
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.