FLOCSS
FLOCSS là gì?
FLOCSS là quy tắc đặt tên được dùng trong CSS.
FLOCSS là viết tắt của "Foundation Layout Object CSS", là sự kết hợp ưu điểm của OOCSS, BEM, SMACSS và SuitCSS. FLOCSS cũng nhận ảnh hưởng lớn từ cấu tạo layer của MCSS.
Vì sao sử dụng FLOCSS
- FLOCSS giúp chúng ta hiểu được vai trò, vị trí, chức năng... của các phẩn tử HTML.
- Tổ chức cấu trúc thư mục và tập tin rõ ràng giúp dễ dàng tìm kiếm, chỉnh sửa và tái sử dụng code.
Cách sử dụng FLOCSS
Sử dụng FLOCSS để đặt tên cho một class là sử dụng các tiền tố (l-, c-, p-, u-, is-, js-) để bắt đầu tên lớp.
<[l-, c-, p-, u-, is-, js-]> + <tên_class>
ghi chú
Đặt tên class làm sao để ai nhìn vào cũng có thể hiểu được, hạn chế rút gọn tên class.
Ví dụ: Các tên class sau đều được đặt tên theo FLOCSS