<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