Dấu gạch chéo có ý nghĩa gì ở đây:
font: 100%/120%;
Dấu gạch chéo có ý nghĩa gì ở đây:
font: 100%/120%;
Câu trả lời:
Điều này thực sự đặt hai thuộc tính và tương đương với:
font-size: 100%;
line-height: 120%;
Để trích dẫn các tài liệu chính thức :
Cú pháp của thuộc tính này dựa trên ký hiệu viết tắt kiểu chữ truyền thống để đặt nhiều thuộc tính liên quan đến phông chữ.
Như David M đã nói trong các bình luận, nó phản ánh truyền thống sắp chữ của việc chỉ định kích thước kiểu chữ là Đá x pt trên y pt Để biểu thị kích thước glyph trên chiều cao của dòng.
Nhưng ví dụ trong câu hỏi của bạn thực sự sai và sẽ bị trình duyệt bỏ qua: bạn chỉ có thể kết hợp hai thuộc tính này trong font
ký hiệu tốc ký và bạn phải chỉ định ít nhất cả kích thước phông chữ và họ. Đơn giản chỉ cần viết font: 100%/120%;
là không đủ; bạn có thể thêm một tên gia đình chung để làm cho nó hợp lệ, ví dụ:
font: 100%/120% serif;
font
ký như bạn có thể thấy trong định nghĩa chính thức .
Konrad có cái này, nhưng có rất nhiều thuộc tính tốc ký CSS như thế này mà bạn có thể sử dụng để rút ngắn các biểu định kiểu của mình. Một số trong số chúng trông hơi khó hiểu nếu bạn không biết về chúng.
border-*
). David đã đưa ra một lời giải thích tốt trong các ý kiến cho câu trả lời của tôi. Theo cách viết tắt là khó hiểu: chắc chắn là đúng, nhưng rất hữu ích và khá dễ học.
font-size
không chấp nhận dấu gạch chéo. Các tài sản chính xác làfont
.