<rp>: Das Ruby Fallback-Klammern Element

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Das <rp> HTML-Element wird verwendet, um Ersatzklammern für Browser bereitzustellen, die die Anzeige von Ruby-Anmerkungen mit dem <ruby>-Element nicht unterstützen. Ein <rp>-Element sollte jede der öffnenden und schließenden Klammern umschließen, die das <rt>-Element einrahmen, welches den Text der Anmerkung enthält.

Probieren Sie es aus

Attribute

Dieses Element umfasst nur die globalen Attribute.

Nutzungshinweise

  • Ruby-Anmerkungen werden verwendet, um die Aussprache ostasiatischer Zeichen anzuzeigen, wie zum Beispiel die Verwendung von japanischen Furigana oder taiwanesischen Bopomofo-Zeichen. Das <rp>-Element wird verwendet, wenn keine Unterstützung für das <ruby>-Element vorhanden ist; der <rp>-Inhalt gibt an, was angezeigt werden soll, um auf das Vorhandensein einer Ruby-Anmerkung hinzuweisen, normalerweise Klammern.

Beispiele

Verwendung von Ruby-Anmerkungen

Dieses Beispiel verwendet Ruby-Anmerkungen, um die Romaji-Äquivalente für jedes Zeichen anzuzeigen.

html
<ruby><rp>(</rp><rt>Kan</rt><rp>)</rp><rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>

Ergebnis

Weitere Beispiele finden Sie im Artikel über das <ruby>-Element.

Ohne Ruby-Unterstützung

Wenn Ihr Browser keine Ruby-Anmerkungen unterstützt, sieht das Ergebnis stattdessen folgendermaßen aus:

Technische Zusammenfassung

Inhaltskategorien Keine.
Erlaubter Inhalt Text
Tag-Auslassung Das End-Tag kann weggelassen werden, wenn das Element unmittelbar von einem <rt> oder einem anderen <rp>-Element gefolgt wird, oder wenn kein weiterer Inhalt im Elternelement vorhanden ist.
Erlaubte Eltern Ein <ruby>-Element. <rp> muss unmittelbar vor oder nach einem <rt>-Element positioniert sein.
Implizite ARIA-Rolle Keine entsprechende Rolle
Erlaubte ARIA-Rollen Jede
DOM-Schnittstelle [`HTMLElement`](/de/docs/Web/API/HTMLElement)

Spezifikationen

Specification
HTML
# the-rp-element

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
rp

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch