Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
<rp>: Das Ruby Fallback-Klammer-Element
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 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 enthalten, das den Text der Anmerkung enthält.
In diesem Artikel
Probieren Sie es aus
<ruby> 漢 <rp>(</rp><rt>kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp></ruby>ruby { font-size: 2em;}Attribute
Dieses Element enthält nur dieglobalen Attribute.
Verwendungshinweise
- Ruby-Anmerkungen werden verwendet, um die Aussprache ostasiatischer Zeichen zu zeigen, wie z.B. japanische Furigana oder taiwanesische Bopomofo-Zeichen. Das
<rp>-Element wird im Falle eines Mangels an Unterstützung des<ruby>-Elements genutzt; der<rp>-Inhalt stellt das dar, was angezeigt werden sollte, um das Vorhandensein einer Ruby-Anmerkung anzuzeigen, in der Regel Klammern.
Beispiele
>Verwendung von Ruby-Anmerkungen
Dieses Beispiel verwendet Ruby-Anmerkungen, um dieRomaji-Äquivalente für jedes Zeichen anzuzeigen.
<ruby> 漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp></ruby>body { font-size: 22px;}Ergebnis
Siehe den Artikel über das<ruby>-Element für weitere Beispiele.
Ohne Ruby-Unterstützung
Wenn Ihr Browser Ruby-Anmerkungen nicht unterstützt, sieht das Ergebnis stattdessen so aus:
漢 (Kan) 字 (ji)body { font-size: 22px;}Technische Zusammenfassung
| Inhaltskategorien | Keine. |
|---|---|
| Erlaubter Inhalt | Text |
| Tag-Auslassung | Der End-Tag kann weggelassen werden, wenn das Element unmittelbar von einem<rt>- oder einem weiteren<rp>-Element gefolgt wird oder wenn es keinen weiteren Inhalt im Elternelement gibt. |
| Erlaubte Elternelemente | Ein<ruby>-Element.<rp> muss unmittelbar vor oder nach einem<rt>-Element positioniert werden. |
| Implizierte ARIA-Rolle | Keine entsprechende Rolle |
| Erlaubte ARIA-Rollen | Jede |
| DOM-Schnittstelle | [`HTMLElement`](/de/docs/Web/API/HTMLElement) |
Spezifikationen
| Specification |
|---|
| HTML> # the-rp-element> |