Id và class trong HTML là gì?

Bộ chọn trong CSS là một phần của bộ quy tắc CSS và được sử dụng để chọn nội dung chúng tôi muốn tạo kiểu. Cả id và class đều là bộ chọn phần tử CSS và được sử dụng để xác định một phần tử dựa trên tên được chỉ định của nó. Bộ chọn lớp và id CSS là bộ chọn được sử dụng nhiều nhất trong CSS

Trong quá trình sử dụng selector đôi khi xảy ra nhầm lẫn giữa id và class. Cả hai đều không có bất kỳ thông tin kiểu dáng mặc định nào; . Mặc dù cả hai đều được sử dụng để chọn phần tử, nhưng chúng khác nhau theo nhiều cách

Sự khác biệt giữa id và lớp được lập bảng như sau

ClassIdChúng tôi có thể áp dụng một lớp cho các phần tử khác nhau để có thể có nhiều lần trên một trang. Id là duy nhất trong một trang và chúng tôi chỉ có thể áp dụng nó cho một thành phần cụ thể. Lớp được gán cho một phần tử và tên của nó bắt đầu bằng ". " theo sau là tên của lớp. Tên của Id bắt đầu bằng ký hiệu "#" theo sau là tên id duy nhất. Chúng ta có thể đính kèm nhiều bộ chọn lớp vào một phần tử. Chúng tôi chỉ có thể đính kèm một bộ chọn ID vào một phần tử. cú pháp.
. class{
// khai báo CSS
}Cú pháp.
#id{
// khai báo CSS
}

Hãy thảo luận riêng về id và lớp

Bộ chọn ID

Bộ chọn id được sử dụng để chọn thuộc tính id của phần tử HTML để chọn một phần tử cụ thể. Một id luôn là duy nhất trong trang, do đó, nó được chọn để chọn một phần tử duy nhất, duy nhất

Nó được viết bằng ký tự băm [#], theo sau là id của phần tử

Ví dụ về bộ chọn id được đưa ra như sau

Thí dụ

Trong ví dụ này, chúng tôi đang chọn phần tử có id "para"

Kiểm tra nó ngay bây giờ

đầu ra

CSS-Tricks.com

Chúng ta đã biết phần tử này là một liên kết, nó là một phần tử neo. Ở đây không có nhu cầu cụ thể để áp dụng một lớp, vì chúng ta đã có thể áp dụng kiểu dáng thông qua thẻ của nó

Cũng nên tránh điều này

________số 8

ID được sử dụng phù hợp ở đây vì trang có thể sẽ chỉ có một cột bên phải, nhưng tên không phù hợp. Hãy thử và mô tả ngữ cảnh của phần tử, không phải vị trí của phần tử đó hoặc phần tử đó trông như thế nào. ID ở đây là “thanh bên” sẽ phù hợp hơn

Microformats chỉ là tên lớp cụ thể

Nghĩ rằng vi định dạng là trên đầu của bạn? . Chúng chỉ là phần đánh dấu thông thường sử dụng tên lớp được tiêu chuẩn hóa cho thông tin mà chúng chứa. Kiểm tra một vCard tiêu chuẩn

Sự khác biệt giữa id và lớp trong HTML là gì?

Ghi nhớ sự khác biệt giữa Lớp và ID. Tên lớp có thể được sử dụng bởi nhiều phần tử HTML, trong khi tên ID chỉ được sử dụng bởi một phần tử HTML trong trang .

Lớp trong HTML là gì?

Lớp trong html. Lớp là thuộc tính chỉ định một hoặc nhiều tên lớp cho phần tử HTML . Thuộc tính lớp có thể được sử dụng trên bất kỳ phần tử HTML nào. Tên lớp có thể được CSS và JavaScript sử dụng để thực hiện các tác vụ nhất định cho các thành phần có tên lớp được chỉ định.

Id trong HTML là gì?

Thuộc tính id chỉ định một id duy nhất cho phần tử HTML . Giá trị của thuộc tính id phải là duy nhất trong tài liệu HTML. Thuộc tính id được sử dụng để trỏ đến một khai báo kiểu cụ thể trong biểu định kiểu. Nó cũng được JavaScript sử dụng để truy cập và thao tác với phần tử có id cụ thể.

Tôi có thể sử dụng ID và lớp trong HTML không?

Có, bạn có thể . Nhưng lưu ý rằng Id phải là duy nhất trong tệp html của bạn, trong khi các lớp có thể được sử dụng trong nhiều phần tử.

Chủ Đề