<rp>: 注音回退标签
最后更新:2026-10-13
<rp>注音回退标签
为不支持 ruby 的浏览器提供括号包裹的备用文字(如给 rt 加左右括号),现代浏览器通常会忽略它。
| 分类 | 文本内容 |
|---|---|
| 内容模型 | 流式内容 |
| 允许的父元素 | 接受流式内容的元素 |
| 闭合标签 | 需要 </rp> 标签 |
| 状态 | 标准 |
📝 语法
<rp>(</rp>注音<rp>)</rp>
▶ 示例
编辑下方代码,在 playground 中查看实时效果:
🌐 浏览器支持
| 浏览器 | |||||
|---|---|---|---|---|---|
| <rp> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| 所有主流浏览器均支持 | |||||
提示: rp 可选;它的作用是让老浏览器把注音显示成(zì)这样的带括号形式。
❓ 常见问题
Qrp 标签还需要写吗?
A现代主流浏览器全部支持 ruby,
<rp> 的兜底括号实际上很少有机会显示。它是防御性写法:老浏览器或特殊渲染环境下,注音会退化成「文字(注音)」的行内形式,仍可读。追求极简可以省略,规范仍推荐保留。Qrp 里应该放什么内容?
A一对括号(或方括号),分别放在
<rt> 前后:<ruby>漢字<rp>(</rp><rt>かんじ</rt><rp>)</rp></ruby>。支持 ruby 的浏览器不渲染它们,不支持的浏览器显示括号分隔注音。Qrp 可以单独用在 ruby 外面吗?
A不可以,
<rp> 只能作为 <ruby> 的子元素出现(与 <rt> 配合),单独使用没有意义,验证器也会报错。🏷️ 相关标签
💡 相关案例
更多案例即将上线,敬请期待。