Attributen
Dit element bevat alleen de globale attributen.
Gebruiksopmerkingen
- Ruby-annotaties worden gebruikt om de uitspraak van Oost-Aziatische tekens weer te geven, zoals bij gebruik van Japanse furigana of Taiwanese bopomofo-tekens. Het
<rb>-element wordt gebruikt om elk segment van de ruby-basistekst af te scheiden. - Hoewel
<rb>geen void element is, is het gebruikelijk om alleen de openingstag van elk element in de broncode op te nemen, zodat de ruby-opmaak minder complex en gemakkelijker leesbaar is. De browser kan vervolgens het volledige element in de weergegeven versie invullen. - U moet één
<rt>-element opnemen voor elk basissegment/<rb>-element dat u wilt annoteren.
Voorbeelden
Rb gebruiken
In dit voorbeeld bieden we een annotatie voor het oorspronkelijke tekenequivalent van "Kanji":
<ruby>
<rb>漢</rb><rb>字 </rb><rp>(</rp><rt>kan</rt><rt>ji</rt><rp>)</rp>
</ruby>Merk op dat we twee <rb>-elementen hebben opgenomen, om de twee afzonderlijke delen van de ruby-basistekst af te bakenen. De annotatie daarentegen wordt afgebakend door twee <rt>-elementen.
Resultaat
Afzonderlijke annotaties
Merk op dat we dit voorbeeld ook hadden kunnen schrijven met de twee basistekstdelen volledig afzonderlijk geannoteerd. In dit geval hoeven we geen <rb>-elementen op te nemen:
<ruby>
漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>Resultaat
Zie het artikel over het <ruby>-element voor meer voorbeelden.
Technische samenvatting
| Inhoudscategorieën | Geen. |
|---|---|
| Toegestane inhoud | Als kind van een <ruby>-element. |
| Weglaten van tag |
De eindtag kan weggelaten worden als het element direct gevolgd wordt door een
<rt>-, <rtc>-, of
<rp>-element, of door een ander
<rb>-element, of als er geen verdere inhoud is in het
bovenliggende element.
|
| Toegestane ouders | Een <ruby>-element. |
| Toegestane ARIA-rollen | Elke |
| DOM-interface | HTMLElement |