The HTML <ruby> tag is used to define characters in East Asian language. It is introduced in HTML5.
The <rt> tag is used with the <ruby> and <rp> tags. The <ruby> tag contains the text that needs to be defined and the <rt> tag is used to define the pronunciation. The <rp> tag is optional and it contain text that will be displayed if the <ruby> tag cannot be rendered.