files/en-us/web/html/reference/elements/rp/index.md
The <rp> HTML element is used to provide fall-back parentheses for browsers that do not support display of ruby annotations using the {{HTMLElement("ruby") }} element. One <rp> element should enclose each of the opening and closing parentheses that wrap the {{HTMLElement("rt")}} element that contains the annotation's text.
{{InteractiveExample("HTML Demo: <rp>", "tabbed-shorter")}}
<ruby>
漢 <rp>(</rp><rt>kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
ruby {
font-size: 2em;
}
This element only includes the global attributes.
<rp> element is used in the case of lack of {{HTMLElement("ruby")}} element support; the <rp> content provides what should be displayed in order to indicate the presence of a ruby annotation, usually parentheses.This example uses ruby annotations to display the Romaji equivalents for each character.
<ruby>
漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
body {
font-size: 22px;
}
{{EmbedLiveSample("Using_ruby_annotations", 600, 60)}}
See the article about the {{HTMLElement("ruby")}} element for further examples.
If your browser does not support ruby annotations, the result looks like this instead:
漢 (Kan) 字 (ji)
body {
font-size: 22px;
}
{{EmbedLiveSample("Without_ruby_support", 600, 60)}}
{{Specifications}}
{{Compat}}