Thuộc tính ID là gì?

Số nhận dạng duy nhất trong các trang web

Theo W3C, thuộc tính ID trong HTML là:

một mã định danh duy nhất cho phần tử

Đây là một mô tả rất đơn giản về một thuộc tính rất mạnh. Thuộc tính ID có thể thực hiện một số hành động cho các trang Web:

Quy tắc sử dụng thuộc tính ID

Có một vài quy tắc bạn phải tuân theo để có tài liệu hợp lệ sử dụng thuộc tính id ở bất kỳ đâu trong tài liệu:

Sử dụng thuộc tính ID

Một khi bạn đã xác định được một phần tử duy nhất của trang Web của bạn, bạn có thể sử dụng các trang mẫu để tạo kiểu cho một phần tử.

Liên hệ chúng tôi

Có một số nội dung văn bản ở đây

div # contact-section {background: # 0cf;}

-hoặc-

# contact-section {background: # 0cf;}

Một trong hai bộ chọn đó sẽ hoạt động. Người đầu tiên (div # contact-section) sẽ nhắm mục tiêu một bộ phận với thuộc tính ID của "phần liên hệ". Điều thứ hai (# phần liên hệ) vẫn sẽ nhắm mục tiêu phần tử có ID của "phần liên hệ", nó sẽ không biết rằng những gì nó đang tìm kiếm là một bộ phận. Kết quả cuối cùng của kiểu dáng sẽ giống hệt nhau.

Bạn cũng có thể liên kết đến phần tử cụ thể đó mà không cần thêm bất kỳ thẻ nào:

Liên kết đến thông tin liên hệ

Tham chiếu đoạn văn đó trong tập lệnh của bạn bằng phương thức JavaScript "getElementById":

document.getElementById ("phần liên hệ")

Thuộc tính ID vẫn rất hữu ích trong HTML, mặc dù bộ chọn lớp đã thay thế chúng cho hầu hết các mục đích tạo kiểu chung. Khả năng sử dụng thuộc tính ID như một cái móc cho các kiểu dáng, trong khi cũng sử dụng chúng làm neo cho các liên kết hoặc các mục tiêu cho các kịch bản, có nghĩa là chúng vẫn có một vị trí quan trọng trong thiết kế web ngày nay.

Biên tập bởi Jeremy Girard