Naar de inhoud
Gratis naslagwerk over HTML
HTML leren en naslaan
Naslag / Verouderde elementen

Het element <rb> Verouderd

Het <rb>-HTML-element wordt gebruikt om het basistekstonderdeel van een <ruby>-annotatie af te bakenen, d.w.z. de tekst die geannoteerd wordt. Elk <rb>-element moet elk afzonderlijk atomair segment van de basistekst omvatten.

Dit element is verouderd. Het werkt in veel browsers nog wel, maar gebruik het niet meer in nieuwe pagina's.

Zet de basistekst rechtstreeks in <ruby>; een apart element is niet meer nodig.

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":

HTML
<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

Resultaat in de browser

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:

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

Resultaat

Resultaat in de browser

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

Zie ook

Verwante elementen