HTML 5 <rp> Tag
<rp> is used in ruby annotations for the benefit of browsers that don't support ruby annotations.
Ruby annotations are used in East Asian typography.
Ruby (also spelt rubi) characters are small, annotative glosses that can be placed above or to the right of a Chinese character when writing logographic languages such as Chinese or Japanese to show the pronunciation. Ruby annotations, are usually used as a pronunciation guide for relatively obscure characters.
<rp> tag was introduced in HTML 5.
This example demonstrates how to write the
<rt> element into your ruby annotations. Browsers that don't support ruby annotations will display the parentheses.
Note: At the time of writing, ruby markup has limited browser support. This example is based on the W3C HTML 5 Working Draft, and is solely to demonstrate the context of this tag.
HTML tags can contain one or more attributes. Attributes are added to a tag to provide the browser with more information about how the tag should appear or behave. Attributes consist of a name and a value separated by an equals (=) sign, with the value surrounded by double quotes. Here's an example,
There are 3 kinds of attributes that you can add to your HTML tags: Element-specific, global, and event handler content attributes.
The attributes that you can add to this tag are listed below.
The following table shows the attributes that are specific to this tag/element.
The following attributes are standard across all HTML 5 tags.
For a full explanation of these attributes, see HTML 5 global attributes.
Event Handler Content Attributes
Event handler content attributes enable you to invoke a script from within your HTML. The script is invoked when a certain "event" occurs. Each event handler content attribute deals with a different event.
Here are the standard HTML 5 event handler content attributes.
For a full explanation of these attributes, see HTML 5 event handler content attributes.