CSS gạch dưới trong tên lớp
Tính nhất quán là một trong những yếu tố quan trọng nhất để viết CSS dễ sử dụng, dễ bảo trì. Không chỉ cho chính bạn mà còn cho những người khác trong tương lai, những người sẽ phải tìm hiểu mã của bạn sau khi bạn. Sử dụng dấu gạch nối là một cách tuyệt vời để cải thiện tính nhất quán và cũng để tận dụng một số lợi ích sau mà bạn không nhận được với camelCase hoặc dấu gạch dưới Show
Phần kết luậnSử dụng dấu gạch nối trong tên lớp và ID của bạn để cải thiện khả năng đọc, tận dụng bộ chọn thuộc tính CSS và giúp đỡ các nhà phát triển Ancestry trong tương lai Dấu gạch dưới không được phép trong tên lớp hoặc ID trong các trình duyệt kiểu NS4 rất cũ. Đó là lý do tại sao dấu gạch nối đã trở thành một tiêu chuẩn công nghiệp hơn so với dấu gạch dưới. Ngoài ra, undescores khó gõ và đọc hơn Chúng tôi tạo các lớp bằng cách sử dụng thuộc tính lớp trong HTML. Thuộc tính lớp chỉ định một hoặc nhiều tên lớp cho một phần tử. Tên lớp được CSS & JavaScript sử dụng để truy cập và tạo kiểu cho các phần tử cụ thể. Chúng ta cần tuân theo quy ước đặt tên tiêu chuẩn cho các lớp HTML/CSS để viết tên lớp. Một số ký tự không hợp lệ trong tên/bộ chọn lớp CSS. Trong bài viết này, chúng ta sẽ thấy cả các ký tự hợp lệ và không hợp lệ trong tên lớp CSS quy ước đặt tên
Ghi chú. Tất cả các ký tự đều được HTML chấp nhận. Để tạo kiểu bằng CSS, bạn phải tuân theo quy ước đặt tên Ví dụ Characters valid in CSS đầu ra Như bạn có thể thấy, các tên lớp tuân theo các quy ước đặt tên được CSS truy cập và vì vậy các phần tử của các lớp này được tạo kiểu. Các lớp có tên "1stclass" và ". bao gồm trợ giúp" không tuân theo các quy ước đặt tên, vì vậy chúng không được CSS truy cập Các lớp CSS có thể có dấu gạch dưới không?Trong CSS, người ta có thể sử dụng dấu gạch dưới (_) thay vì dấu gạch ngang (-) cho bộ chọn CSS (class, id, span, … . Dấu gạch dưới yêu cầu nhấn phím Shift và do đó khó gõ hơn.
Tên lớp có quan trọng trong CSS không?Không, không phải .
Biểu tượng nào được sử dụng khi tạo CSS bằng tên lớp?Tìm hiểu cách chọn phần tử có tên lớp bắt đầu bằng số. HTML5 hỗ trợ các số dưới dạng id và tên lớp, nhưng bộ chọn css có một số quy tắc, Tên hợp lệ phải bắt đầu bằng một chữ cái (a-z)[A-Z], dấu gạch dưới (_) hoặc dấu gạch nối (-), theo sau là bất kỳ số nào,
Tên lớp có nên viết hoa CSS không?Điều này có nghĩa là với CSS Tiêu đề, bạn viết hoa bất kỳ tên lớp nào sẽ được tham chiếu trong biểu định kiểu mà không có lớp cha . Điều này có nghĩa là ngay cả các đối tượng trong OOCSS cũng được viết hoa. Sự khác biệt rất đơn giản; . |