Kích thước font CSS
- Previous Page Kiểu font CSS
- Next Page Font Google CSS
Kích thước font
font-size
Thuộc tính đặt kích thước văn bản.
Trong thiết kế trang web, việc quản lý kích thước văn bản rất quan trọng. Tuy nhiên, không nên sử dụng việc điều chỉnh kích thước font để làm cho đoạn văn trông như tiêu đề, hoặc làm cho tiêu đề trông như đoạn văn.
Hãy luôn sử dụng các thẻ HTML chính xác, ví dụ <h1> - <h6> cho tiêu đề, và <p> chỉ cho đoạn văn.
Giá trị của font-size có thể là kích thước tuyệt đối hoặc tương đối.
Kích thước tuyệt đối:
- Đặt văn bản thành kích thước đã chỉ định
- Không cho phép người dùng thay đổi kích thước văn bản trong tất cả các trình duyệt (tính khả dụng kém)
- Khi kích thước vật lý đầu ra được biết, kích thước tuyệt đối rất hữu ích
Kích thước tương đối:
- Đặt kích thước tương đối với các yếu tố xung quanh
- Cho phép người dùng thay đổi kích thước văn bản trong trình duyệt
Ghi chú:Nếu bạn không chỉ định kích thước font, văn bản thông thường (như đoạn văn) có kích thước mặc định là 16px (16px = 1em).
Đặt kích thước font bằng pixel
Sử dụng pixel để đặt kích thước văn bản có thể kiểm soát hoàn toàn kích thước văn bản:
Example
h1 { font-size: 40px; } h2 { font-size: 30px; } p { font-size: 14px; }
Lưu ý:Nếu bạn đã sử dụng pixel, bạn vẫn có thể sử dụng công cụ thu phóng để điều chỉnh kích thước toàn bộ trang.
Đặt kích thước字体 bằng em
Để cho phép người dùng điều chỉnh kích thước văn bản (trong menu trình duyệt), nhiều nhà phát triển sử dụng em thay vì pixel.
W3C khuyến nghị sử dụng đơn vị kích thước em。
1em bằng kích thước字体 hiện tại. Kích thước văn bản mặc định trong trình duyệt là 16px. Do đó, kích thước mặc định 1em là 16px。
Bạn có thể sử dụng công thức này để tính từ pixel sang em để tính kích thước: pixels/16=em。
Example
h1 { font-size: 2.5em; /* 40px/16=2.5em */ } h2 { font-size: 1.875em; /* 30px/16=1.875em */ } p { font-size: 0.875em; /* 14px/16=0.875em */ }
Trong ví dụ trên, kích thước văn bản của đơn vị em bằng với kích thước pixel trong ví dụ trước. Nhưng, nếu sử dụng kích thước em, bạn có thể điều chỉnh kích thước văn bản trong tất cả các trình duyệt.
Thật không may, phiên bản cũ của Internet Explorer vẫn còn存在问题。Khi phóng to văn bản, nó lớn hơn kích thước nên, và khi thu nhỏ văn bản, nó sẽ nhỏ hơn.
sử dụng tổ hợp phần trăm và Em
Example
body { font-size: 100%; } h1 { font-size: 2.5em; } h2 { font-size: 1.875em; } p { font-size: 0.875em; }
Our code is running well at the moment! It displays the same text size in all browsers and allows all browsers to scale or adjust the text size!
Responsive Font Size
You can use vw
Unit Set Text Size, which means "viewport width" ("viewport width").
So, the text size will follow the size of the browser window, please adjust the size of the browser window to see how the font size scales:
Example
<h1 style="font-size:10vw">Hello World</h1>
Viewport (Viewport) is the size of the browser window. 1vw = 1% of the viewport width. If the viewport is 50 cm wide, then 1vw is 0.5 cm.
- Previous Page Kiểu font CSS
- Next Page Font Google CSS