HTML thêm thuộc tính tùy chỉnh
Trong HTML, bạn có thể tạo các thuộc tính tùy chỉnh. Sau đó, bạn có thể sử dụng CSS để tạo kiểu hoặc JavaScript để kiểm soát hành vi của các thuộc tính đó Show Bạn có thể đặt tên cho các thuộc tính tùy chỉnh của mình theo ý muốn, tuy nhiên, tên thuộc tính tùy chỉnh phải được đặt trước nhãn 3
Ví dụ: giả sử chúng ta có một thành phần thực phẩm tên là “Apple”. Khi người dùng nhấp vào nó, chúng tôi muốn hiển thị loại thực phẩm đó là gì trong hộp thoại bật lên Để làm điều đó, chúng tôi sẽ tạo một thuộc tính tùy chỉnh có tên là 4 (nhớ nhãn 3) và thêm thuộc tính đó vào phần tử 6 với văn bản 0 bên trong
Và JavaScript làm cho tính năng này hoạt động
Đây là một bản demo Cách hoạt động của mã HTML
Cách thức hoạt động của mã JavaScript nằm ngoài phạm vi của hướng dẫn HTML này, vì vậy tôi sẽ giải thích đơn giản cho bạn Khi hàm 5 được gọi bởi thuộc tính sự kiện 1, nó sẽ thực thi khối mã của nó nội dung 2 5Trên dòng đầu tiên bên trong khối mã, JavaScript chọn bất kỳ phần tử HTML nào có thuộc tính tùy chỉnh 3 và gán nó (và giá trị thuộc tính của nó) cho một biến có tên là 4 8Trên dòng thứ hai, chúng tôi chạy phương thức 5 tích hợp sẵn (nhắc hộp thoại bật lên và yêu cầu nó hiển thị giá trị của 4, tất nhiên là, 7
Đừng lo lắng nếu bạn không hoàn toàn hiểu toàn bộ mã ví dụ ở trên, có rất nhiều điều cần hiểu, đặc biệt là đối với người mới bắt đầu. Với thực hành, nó sẽ có ý nghĩa Để biết thêm thông tin chi tiết về các thuộc tính HTML, tôi khuyên bạn nên tìm hiểu tài liệu web MDN tham khảo thuộc tính HTML Quan trọng. Không lưu trữ nội dung quan trọng có thể nhìn thấy và truy cập được bên trong các thuộc tính dữ liệu vì các công nghệ hỗ trợ đôi khi không truy cập được chúng. Trình thu thập tìm kiếm cũng có thể không lập chỉ mục các giá trị thuộc tính dữ liệu — vì vậy đừng đặt bất kỳ nội dung SEO quan trọng nào ở đây Làm cách nào để thêm thuộc tính dữ liệu tùy chỉnh trong HTML?Dữ liệu HTML-* Thuộc tính
. Sau đó, dữ liệu (tùy chỉnh) được lưu trữ có thể được sử dụng trong JavaScript của trang để tạo trải nghiệm người dùng hấp dẫn hơn (không có bất kỳ cuộc gọi Ajax hoặc truy vấn cơ sở dữ liệu phía máy chủ nào).
Tôi có thể sử dụng các thuộc tính HTML tùy chỉnh không?Thuộc tính tùy chỉnh là thuộc tính không phải là một phần của thuộc tính HTML5 tiêu chuẩn nhưng được tạo rõ ràng. Chúng cho phép chúng tôi thêm thông tin của riêng mình vào các thẻ HTML. Chúng không cụ thể và có thể được sử dụng với tất cả các phần tử HTML .
Thêm thuộc tính tùy chỉnh là gì?Thuộc tính tùy chỉnh là thuộc tính mà bạn tạo để sử dụng với nội dung . Bạn tạo các thuộc tính tùy chỉnh khi các thuộc tính tiêu chuẩn của nội dung, chẳng hạn như tên và mô tả, không đủ hoặc không đáp ứng nhu cầu kinh doanh của bạn.
Bạn có thể thêm bất kỳ thuộc tính nào vào HTML không?Có thể thêm các thuộc tính cho phần tử HTML bằng cách sử dụng phương thức Thêm của thuộc tính Thuộc tính , như minh họa trong đoạn mã bên dưới. Thuộc tính của phần tử có thể được thay đổi trong thời gian chạy bằng cách gán một giá trị phù hợp cho thuộc tính Giá trị của thuộc tính cụ thể đó, như được hiển thị trong đoạn mã bên dưới. |