<data>: The Data element

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since October 2017.

Phần tử <data> trong HTML liên kết một đoạn nội dung nhất định với bản dịch có thể đọc được bởi máy. Nếu nội dung liên quan đến thời gian hoặc ngày tháng, phải sử dụng phần tử <time>.

Try it

<p>New Products:</p>
<ul>
  <li><data value="398">Mini Ketchup</data></li>
  <li><data value="399">Jumbo Ketchup</data></li>
  <li><data value="400">Mega Jumbo Ketchup</data></li>
</ul>
data:hover::after {
  content: " (ID " attr(value) ")";
  font-size: 0.7em;
}

Thuộc tính

Các thuộc tính của phần tử này bao gồm các thuộc tính toàn cục.

value

Thuộc tính này chỉ định bản dịch có thể đọc được bởi máy của nội dung của phần tử.

Ví dụ

Ví dụ sau hiển thị tên sản phẩm nhưng cũng liên kết từng tên với một số sản phẩm.

html
<p>New Products</p>
<ul>
  <li><data value="398">Mini Ketchup</data></li>
  <li><data value="399">Jumbo Ketchup</data></li>
  <li><data value="400">Mega Jumbo Ketchup</data></li>
</ul>

Kết quả

Tóm tắt kỹ thuật

Danh mục nội dung Nội dung luồng, nội dung cụm từ, nội dung hữu hình.
Nội dung được phép Nội dung cụm từ.
Bỏ qua thẻ Không có, cả thẻ mở và thẻ đóng đều bắt buộc.
Phần tử cha được phép Bất kỳ phần tử nào chấp nhận nội dung cụm từ.
Vai trò ARIA ngầm định generic
Các vai trò ARIA được phép Bất kỳ
Giao diện DOM HTMLDataElement

Thông số kỹ thuật

Specification
HTML
# the-data-element

Khả năng tương thích trình duyệt

Xem thêm