Khi sử dụng với phong cách hỗn hợp như border
và background
, các giá trị này sẽ tương ứng với các thuộc tính khác nhau.
border: 0
sẽ đặt border-width: 0
trong khi border: none
sẽ đặt border-style: none
.
background: 0
sẽ đặt background-position: 0
trong khi background: none
sẽ đặt background-image: none
.
Vì vậy, có sự khác biệt. Trong trường hợp của đường viền, sự khác biệt không tạo ra bất kỳ sự khác biệt trực quan nào khi cả hai loại bỏ đường viền, nhưng đối với nền nó có thể tạo sự khác biệt nếu bạn cũng đặt bất kỳ thuộc tính nền nào khác.
** đây không phải là trùng lặp ** vì các câu hỏi khác không đề cập đến ** nền: 0 **, ** được xử lý khác ** so với đường viền: 0. xem câu trả lời bên dưới để làm rõ. – jon