• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • <rp>

    版本:HTML5

    当浏览器不支持<ruby>元素的时候,<rp>元素用为其提供注解的,并提供随后的圆括号。

    浏览器支持

    IE 9+、Firefox、Opera、Chrome 和 Safari 支持<rp>标签。
    注释:IE 8 或更早版本的 IE 浏览器不支持<rp>标签。

    示例

    <ruby>
      漢 <rp>(</rp><rt>kan</rt><rp>)</rp>
      字 <rp>(</rp><rt>ji</rt><rp>)</rp>
    </ruby>
    
    (kan)(ji)

    标签定义及使用说明

    • <rp>元素在ruby元素中使用,用于不支持ruby元素的浏览器所显示的内容。ruby元素用于展示东亚文字的发音,显示的是东亚字符的发音。例如使用日语罗马音和汉语拼音的文字。
    • <rp>的内容提供了应该展示的东西,通常是圆括号,以便表示ruby元素注解的存在。
    • <rp>标签与<ruby><rt>标签一起使用。<ruby>元素由一个或多个需要解释/发音的字符和一个提供该信息的<rt>元素组成,还包括可选的<rp>元素。
    Content categories
    允许的内容文本
    标签省略不允许,开始标签和结束标签都不能省略。
    允许的父元素<ruby>元素。<rp>必须位于<rt>的前面和后面。
    允许的 ARIA 角色任意
    DOM 接口HTMLElement

    HTML 4.01 与 HTML5之间的差异

    <rp>标签是 HTML5 中的新标签。

    属性

    这个元素仅仅支持全局属性。

    全局属性

    <rp>标签支持HTML 的全局属性。

    事件属性

    <rp>标签支持HTML 的事件属性。

    实例

    <ruby>
    漢<rt><rp>(</rp>ㄏㄢˋ<rp>)</rp></rt>
    </ruby>
    
    (ㄏㄢˋ)

    上篇:<rb>

    下篇:<rt>