Tránh các kiểu nội tuyến cho CSS

Tách nội dung khỏi thiết kế giúp quản lý trang web dễ dàng hơn

CSS (Cascading Style Sheets) đã trở thành cách thực tế để tạo kiểu và đặt ra các trang web. Nhà thiết kế sử dụng biểu định kiểu để cho trình duyệt biết cách trang web hiển thị dưới dạng giao diện, bao gồm các yếu tố như màu sắc, khoảng cách, phông chữ và nhiều thứ khác.

Các kiểu CSS có thể được triển khai theo hai cách:

Thực tiễn tốt nhất cho CSS

"Các phương pháp hay nhất" là các phương pháp thiết kế và xây dựng các trang web đã được chứng minh là hiệu quả nhất và mang lại lợi nhuận cao nhất cho công việc liên quan. Theo dõi họ trong CSS trong thiết kế web giúp trang web trông và hoạt động tốt nhất có thể. Họ đã phát triển qua nhiều năm cùng với các ngôn ngữ và công nghệ web khác và biểu định kiểu CSS độc lập đã trở thành phương pháp được sử dụng ưu tiên.

Thực hiện tốt nhất cho CSS có thể cải thiện trang web của bạn theo các cách sau:

Kiểu nội tuyến không phải là phương pháp hay nhất

Inline phong cách, trong khi họ có một mục đích, nói chung không phải là cách tốt nhất để duy trì trang web của bạn. Họ đi ngược lại tất cả các phương pháp hay nhất:

Giải pháp thay thế cho kiểu nội tuyến: Biểu định kiểu bên ngoài

Thay vì sử dụng kiểu nội tuyến, hãy sử dụng biểu định kiểu bên ngoài . Chúng cung cấp cho bạn tất cả các lợi ích của các phương pháp hay nhất của CSS và dễ sử dụng. Sử dụng theo cách này, tất cả các kiểu được sử dụng trên trang web của bạn đều nằm trong một tài liệu riêng biệt, sau đó được liên kết với tài liệu web bằng một dòng mã. Biểu định kiểu bên ngoài ảnh hưởng đến mọi tài liệu mà chúng được đính kèm. Điều đó có nghĩa là, nếu bạn có trang web 20 trang, trong đó mỗi trang sử dụng cùng một biểu định kiểu - thường là cách thực hiện - bạn có thể thực hiện thay đổi cho mỗi trang trong số đó bằng cách chỉnh sửa các kiểu đó một lần, tại một nơi. Thay đổi phong cách ở một vị trí vô cùng thuận tiện hơn tìm kiếm mã hóa đó trên mọi trang trong trang web của bạn. Điều này làm cho việc quản lý trang web dài hạn dễ dàng hơn nhiều.