Tôi đang tìm cách ngắn nhất để vẽ một dòng 1px, vì toàn bộ tải CSS tách rời không phải là giải pháp nhanh nhất hoặc ngắn nhất.
Lên đến HTML5, WAS một cách ngắn hơn cho 1px hr: <hr noshade> nhưng .. Thuộc tính noshade của <hr> không được hỗ trợ trong HTML5. Sử dụng CSS thay thế. (cũng không phải các thành phần khác được sử dụng trước đây, như kích thước, chiều rộng, căn chỉnh ) ...
Bây giờ, cái này khá khó, nhưng hoạt động tốt nếu cần 1px giờ đơn giản nhất:
Biến thể 1, giờ đen: (giải pháp tốt nhất cho màu đen)
<hr style="border-bottom: 0px">
Đầu ra: FF, Opera - đen / Safari - xám đậm
Biến thể 2, GRAY hr (ngắn nhất!):
<hr style="border-top: 0px">
Đầu ra: Opera - xám đậm / FF - xám / Safari - xám nhạt
Biến thể 3, MÀU như mong muốn:
<hr style="border: none; border-bottom: 1px solid red;">
Đầu ra: Opera / FF / Safari: 1px đỏ.