Computer >> Máy Tính >  >> Lập trình >> CSS

Thuộc tính CSS Font-Kerning, Letter-Spacing và Word-Spacing

Khi học các khái niệm cơ bản về CSS, chúng ta có xu hướng tập trung vào mô hình hộp, cách định vị các thành phần trên trang và các yếu tố hệ thống thiết kế, như font-family và kích thước phông chữ. Nếu chúng ta đi sâu hơn nữa vào cách phông chữ trông như thế nào trên trang, chúng ta cần xem xét font-kerning, khoảng cách giữa các chữ cái và thuộc tính khoảng cách từ. Những chi tiết tốt này là những gì sẽ đưa một trang web từ trung bình đến chuyên nghiệp.

Font Kerning

Font-kerning là cách xác định khoảng cách giữa hai ký tự riêng biệt. Phông chữ được coi là có nét chữ đẹp sẽ thu hút thị giác tốt hơn vì khoảng cách giữa các chữ cái đồng đều hơn. Thuộc tính CSS font-kerning có ba giá trị có thể có: không, bình thường, tự động .

       Khoảng cách     
AV Ta
AV Ta

Tự động xác định xem có nên sử dụng font-kerning hay không. Một số trình duyệt sẽ vô hiệu hóa kerning trên các phông chữ nhỏ vì khả năng đọc sẽ bị ảnh hưởng, theo MDN. Bình thường có nghĩa là kerning sẽ được áp dụng nếu phông chữ có nó - không tất nhiên có nghĩa là kerning sẽ không được áp dụng. Chạy mã trong trình chỉnh sửa ở trên. Bạn sẽ thấy thuộc tính CSS hiển thị rõ nhất trên ‘AV’ và ‘Ta’. Khoảng cách từ cuối của một serif đến đầu serif trên chữ cái tiếp theo sẽ xác định xem kerning có được áp dụng cho văn bản hay không.

Khoảng cách chữ cái

Ngược lại với kerning, thuộc tính khoảng cách giữa các chữ cái là khoảng cách đồng nhất trên tất cả các chữ cái trong một dòng văn bản. Nó có một chiều dài giá trị bằng px, rem hoặc em. Các giá trị này có thể dương hoặc âm.

       Khoảng cách     
Hello World
Hello World

Word-Spacing

Cũng giống như khoảng cách giữa các chữ, word-spacing theo nghĩa đen có nghĩa là khoảng cách giữa các từ. Giá trị mặc định là 0,25em, nhưng có thể có độ dài dương hoặc âm.

       Khoảng cách     
Hello World
Hello World

Trong bài viết này, chúng ta đã tìm hiểu sự khác biệt giữa font-kerning và khoảng cách giữa các chữ cái cũng như giữa khoảng cách giữa các chữ cái và khoảng cách giữa các từ. Hỗ trợ trình duyệt cho tất cả các thuộc tính này là phổ biến. Kerning phông chữ không khả dụng trong Internet Explorer.

81% người tham gia cho biết họ cảm thấy tự tin hơn về triển vọng công việc công nghệ của mình sau khi tham gia một cuộc thi đào tạo. Kết hợp với bootcamp ngay hôm nay.

Sinh viên tốt nghiệp bootcamp trung bình đã dành ít hơn sáu tháng để chuyển đổi nghề nghiệp, từ khi bắt đầu bootcamp đến khi tìm được công việc đầu tiên của họ.