Thuộc tính
Thuộc tính (attribute) mở rộng một HTML hoặc XML phần tử, thay đổi hành vi của nó hoặc cung cấp metadata.
Thuộc tính luôn có dạng name="value" (định danh thuộc tính theo sau là giá trị liên kết của nó). Bạn có thể thấy các thuộc tính không có dấu bằng hoặc giá trị. Đó là cách viết tắt để cung cấp chuỗi rỗng trong HTML. Tuy nhiên, điều này không hợp lệ trong XML: XML yêu cầu tất cả các thuộc tính phải có giá trị rõ ràng.
Một số thuộc tính HTML là thuộc tính boolean. Giá trị của các thuộc tính này chỉ được kiểm soát bởi sự có mặt hoặc vắng mặt của thuộc tính. Xem thuộc tính boolean để biết thêm thông tin.
Phản ánh của thuộc tính
Thuộc tính có thể được phản ánh vào một thuộc tính cụ thể của giao diện cụ thể.
Điều này có nghĩa là giá trị của thuộc tính có thể được đọc hoặc ghi trực tiếp trong JavaScript thông qua một thuộc tính trên giao diện tương ứng, và ngược lại. Các thuộc tính được phản ánh cung cấp cách tiếp cận lập trình tự nhiên hơn so với việc lấy và đặt thuộc tính bằng các phương thức getAttribute() và setAttribute() của giao diện Element.
Để biết thêm thông tin, xem Phản ánh thuộc tính.
Xem thêm
- Tham chiếu thuộc tính HTML
- Phản ánh thuộc tính
- Thông tin về thuộc tính toàn cục của HTML
- Khuyến nghị W3C XML StartTag Attribute trong W3C XML Recommendation
- Các thuật ngữ liên quan: