Love beautiful code? We do too.
Thuộc tính font trong css3 dùng để định dạng các dạng font ngoài dạng đã được định nghĩa ở css2 (Xem thêm về font trong css2).
@font-face {
thuộc tính: giá trị;
}
Thuộc tính | giá trị | Ví dụ | Mô tả |
---|---|---|---|
font-family | tên | font-family: myFont; | Xác định tên cho font chữ. |
font-style | normal italic oblique |
font-style: italic; | Xác định loại cho font chữ. |
font-weight | normal bold 100 200 300 400 500 600 700 800 900 |
font-weight: bold; | Xác định font đậm hay không. |
src | url(đường dẫn font) | src: url(files/vcouri.ttf); | Xác định đường dẫn font chữ được load. |
unicode-range | phạm vi unicode | unicode-range: U+0020-U+007e; | Xác định phạm vi của các ký tự unicode được hỗ trợ. |
font-stretch | normal condensed ultra-condensed extra-condensed semi-condensed expanded semi-expanded extra-expanded ultra-expanded |
font-stretch: condensed; | Xác định văn bản rộng hơn hay hẹp hơn. (Thuộc tính này vẫn chưa được hỗ trợ bởi trình duyệt). |
HTML viết:
<html>
<head></head>
<body>
<p>Su dung font trong css3</p>
<p class="addFont">Su dung font trong css3</p>
</body>
</html>
Hiển thị trình duyệt khi chưa có CSS:
Su dung font trong css3
Su dung font trong css3
CSS viết:
@font-face {
font-family: 'myFont';
src: url('vcouri-webfont.ttf');
}
p.addFont {
font-family: 'myFont';
}
Hiển thị trình duyệt khi có CSS:
Su dung font trong css3
Su dung font trong css3
Định dạng font được hỗ trợ bởi trình duyệt và hệ điều hành:
Trình duyệt PC | Smartphone - Tablets | |||||||
.ttf | 9 | 3.5 | 10.0 | 4 | 3.1 | 4.2 | 2.2 | 8 |
---|---|---|---|---|---|---|---|---|
.eot | 6 | X | X | X | X | X | X | 7.5 |
.woff | 9 | 3.6 | 11.1 | 5 | 6.0 | 5.0 | X | 7.5 |
svg | 9 | 2 | 9.0 | 4 | 3.1 | 3.2 | 3.0 | 8 |
Chuyển đổi định dạng font: www.fontsquirrel.com
Yêu cầu phiên bản trình duyệt và hệ điều hành tối thiểu được hỗ trợ cho @font-face:
Trình duyệt PC | Smartphone - Tablets | |||||||
@font-face | 9 | 3.6 | 10 | 4 | 3 | 3.2 | 2.2 | 7.5 |
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời