<rp>: The Ruby Fallback Parenthesis element
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Phần tử <rp> trong HTML được dùng để cung cấp dấu ngoặc đơn dự phòng cho các trình duyệt không hỗ trợ hiển thị chú thích ruby bằng phần tử <ruby>. Mỗi phần tử <rp> nên bao quanh từng dấu ngoặc mở và đóng bao quanh phần tử <rt> chứa văn bản chú thích.
Try it
<ruby>
漢 <rp>(</rp><rt>kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
ruby {
font-size: 2em;
}
Thuộc tính
Phần tử này chỉ bao gồm các thuộc tính toàn cục.
Ghi chú sử dụng
- Chú thích ruby dùng để hiển thị cách phát âm của các ký tự Đông Á, như dùng furigana tiếng Nhật hoặc ký tự bopomofo của Đài Loan. Phần tử
<rp>được dùng trong trường hợp không có hỗ trợ phần tử<ruby>; nội dung<rp>cung cấp nội dung cần hiển thị để chỉ ra sự hiện diện của chú thích ruby, thường là dấu ngoặc đơn.
Ví dụ
>Dùng chú thích ruby
Ví dụ này dùng chú thích ruby để hiển thị các ký tự tương đương theo Romaji cho mỗi ký tự.
html
<ruby>
漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
Kết quả
Xem bài viết về phần tử <ruby> để biết thêm ví dụ.
Không có hỗ trợ ruby
Nếu trình duyệt của bạn không hỗ trợ chú thích ruby, kết quả trông như thế này:
Tóm tắt kỹ thuật
| Danh mục nội dung | Không có. |
|---|---|
| Nội dung được phép | Văn bản |
| Bỏ thẻ |
Có thể bỏ thẻ đóng nếu phần tử ngay sau đó là một
<rt> hoặc phần tử <rp> khác,
hoặc nếu không còn nội dung nào trong phần tử cha.
|
| Phần tử cha được phép |
Một phần tử <ruby>. <rp> phải
được đặt ngay trước hoặc sau một
phần tử <rt>.
|
| Vai trò ARIA ngầm định | Không có vai trò tương ứng |
| Vai trò ARIA được phép | Bất kỳ |
| Giao diện DOM | HTMLElement |
Đặc tả
| Specification |
|---|
| HTML> # the-rp-element> |
Tương thích trình duyệt
Xem thêm
<ruby><rt><rb><rtc>- CSS ruby layout module