Phông chữ css
Lựa chọn đúng chữ và phong cách là rất quan trọng đối với khả năng đọc của văn bản trên một trang web Show CSS cung cấp một số thuộc tính để tạo kiểu cho phông chữ của văn bản, bao gồm thay đổi phông chữ, kích thước và độ đậm của chúng, quản lý biến thể, v. v Các thuộc tính font chữ là. 1, 2, 3, 4 và 5Hãy thảo luận chi tiết hơn về từng thuộc tính phông chữ chữ này Họ phông chữThuộc tính 1 được sử dụng để xác định phông chữ được sử dụng cho văn bảnThuộc tính này có thể chứa một số tên phông chữ được phân tách bằng dấu phẩy như một hệ thống dự phòng, do đó nếu phông chữ đầu tiên không có sẵn trên hệ thống của người dùng, trình duyệt sẽ cố gắng sử dụng phông chữ . v Do đó, hãy liệt kê bảng chữ cái bạn muốn trước, sau đó liệt kê bảng chữ cái bất kỳ có thể thay thế phông chữ đầu tiên nếu nó không có sẵn. You should end list with a font chữ chung như - 7, 8, 9, 0 and 1. Một điển hình họ phông chữ khai báo có thể trông giống như thế này 1Lưu ý. Nếu tên của một họ phông chữ chứa nhiều hơn một từ, thì nó phải được đặt bên trong dấu nháy kép, ví dụ.2, Họ phông chữ phổ biến nhất được sử dụng trong thiết kế web là serif và sans-serif , vì chúng phù hợp để đọc hơn. Ngoài ra, phông chữ monospace thường được sử dụng để hiển thị mã, bởi vì trong kiểu chữ này, mỗi chữ cái chiếm cùng một khoảng trống trông giống như văn bản được đánh máy Các phông chữ chữ thảo trông giống như chữ viết tay. Các phông chữ tưởng tượng có thể hiển thị phông chữ nghệ thuật, nhưng chúng không sử dụng rộng rãi vì ít có sẵn trên các hệ điều hành Sự khác biệt giữa font Serif và Sans-serifPhông chữ serif có dòng hoặc nét nhỏ ở các ký tự đầu tiên, trong khi phông chữ sans-serif thẳng hơn và không có các nét nhỏ này. Xem hình minh họa sau đây Để tìm hiểu về các tổ hợp font chữ thường được sử dụng, vui lòng xem tài liệu tham khảo về font chữ an toàn trên web Kiểu phông chữThuộc tính 2 được sử dụng để thiết lập các kiểu chữ cho nội dung văn bản của một phần tửGiá trị của 2 có thể là 7, 8 hoặc 9. Default value is 7Hãy thử ví dụ sau để hiểu về cơ bản nó hoạt động như thế nào
Lưu ý. Nhìn chằm chằm, cả hai kiểu chữ chữ xiên và chữ nghiêng đều có vẻ giống nhau, nhưng có sự khác biệt. Style8 sử dụng một phiên bản nghiêng của phông chữ chữ trong khi style Cỡ chữThuộc tính 4 được sử dụng để thiết lập kích thước phông chữ cho nội dung văn bản của một phần tửCó một số cách để chỉ định giá trị kích thước phông chữ chữ, ví dụ như từ khóa, Tỷ lệ phần trăm, pixel, ems, v. v Set size font chữ with pixelSet size font chữ bằng các giá trị pixel (ví dụ. 14px, 16px, v. v. ) là một lựa chọn tốt khi bạn cần độ chính xác của pixel. Pixel là một đơn vị đo lường tuyệt đối đối với độ dài cố định Hãy thử ví dụ sau để hiểu về cơ bản nó hoạt động như thế nào
Việc xác định kích thước phông chữ bằng pixel không được coi là cách dễ dàng tiếp cận, vì người dùng không thể thay đổi kích thước phông chữ từ cài đặt trình duyệt. Ví dụ. người dùng có thị lực hạn chế hoặc kém có thể muốn đặt kích thước chữ chữ lớn hơn nhiều so với kích thước do bạn chỉ định Do đó, bạn nên tránh sử dụng các giá trị pixel và thay vào đó hãy sử dụng các giá trị liên quan đến kích thước phông chữ mặc định của người dùng nếu bạn muốn tạo một thiết kế bổ sung vào mẹo. Văn bản cũng có thể được thay đổi kích thước trong tất cả các trình duyệt bằng cách sử dụng tính năng thu phóng. Tuy nhiên, tính năng này thay đổi kích thước toàn bộ trang, không chỉ văn bản. W3C quảng cáo sử dụng giá trị em hoặc giá trị phần trăm (%) để tạo ra các bố cục lớn mạnh mẽ và khả năng mở rộng Set size font chữ bằng "em"Đơn vị 64 liên quan đến cỡ chữ của phần tử cha. Khi xác định thuộc tính 4, 66 bằng kích thước của phông chữ áp dụng cho phần tử gốcVì vậy, nếu bạn đặt 4 20px trên phần tử, thì 68 và 69Tuy nhiên, nếu bạn chưa đặt kích thước phông chữ ở bất kỳ đâu trên trang, thì đó là mặc định của trình duyệt, thường là 16px. Do that, by default 20 and 21Hãy xem ví dụ sau để hiểu về cơ bản nó hoạt động như thế nào 6Use aconsumation % and "em"Như bạn đã quan sát trong ví dụ trên, việc tính toán các giá trị hiển thị không đơn giản. Để đơn giản hóa điều này, một biến kỹ thuật phổ biến là đặt 4 cho phần thân tử thành 23 (62,5% của 16px mặc định), tương đương với 10px hoặc 0,625emBây giờ bạn có thể thiết lập 4 cho bất kỳ khai báo nào sử dụng đơn vị em, với một chuyển đổi dễ nhớ, bằng cách chia giá trị 25 cho 10, Bằng cách này 26, 27, 28, 29, v. v. Please view ví dụ sau 2Set size font chữ with "root em"Để làm cho mọi thứ đơn giản hơn nữa, CSS3 đã giới thiệu đơn vị 40 (viết tắt của "root em") luôn liên quan đến kích thước phông chữ của phần tử gốc ( 41), bất kể phần tử nằm ở đâu trong đó Điều này có nghĩa là 43 tương đương với kích thước phông chữ của phần tử 41, 45 theo mặc định trong hầu hết các trình duyệt. Hãy thử một ví dụ để hiểu cách nó thực sự hoạt động 4Set size font chữ bằng từ khóaCSS cung cấp một số từ khóa mà bạn có thể sử dụng để xác định kích thước chữ chữ Một kích thước phông chữ tuyệt đối có thể được xác định bằng một trong những từ khóa sau. 46, 47, 48, ________ 449, ________ 550, ________ 551 và ________ 552. Trong khi đó, kích thước phông chữ tương đối có thể được xác định chỉ bằng cách sử dụng các từ khóa. 53 hoặc 54. Hãy thử một ví dụ và xem nó hoạt động như thế nào 5Lưu ý. Từ khóa49 tương đương với kích thước phông chữ mặc định của trình duyệt, thường là 16px. Tương tự như vậy, xx-nhỏ tương đương với 9 pixel, x-nhỏ là 10 pixel, nhỏ là 13 pixel, lớn là 18 pixel, x-lớn là 24 pixel và xx-lớn là 32 pixel mẹo. Bằng cách đặt kích thước phông chữ trên phần tử, bạn có thể đặt kích thước phông chữ tương đối ở mọi nơi khác trên trang, cho phép bạn dễ dàng điều chỉnh kích thước phông chữ lên hoặc xuống cho phù hợp Đặt kích thước phông chữ bằng đơn vị nhìnChữ kích thước chữ cái có thể được định nghĩa chỉ bằng cách sử dụng các đơn vị khung nhìn (đơn vị khung nhìn) như 56 hoặc 57Vị trí khung nhìn đề cập đến phần trăm kích thước khung nhìn của trình duyệt, trong đó 1vw = 1% chiều rộng khung nhìn và 1vh = 1% chiều cao khung nhìn. Do đó, nếu khung nhìn rộng 1600px, 1vw là 16px Hãy thử ví dụ sau bằng cách thay đổi kích thước cửa sổ trình duyệt và xem nó hoạt động như thế nào 4Tuy nhiên, có một vấn đề với các khung nhìn đơn vị. Trên màn hình nhỏ, chữ trở nên nhỏ đến mức khó có thể đọc được. Để ngăn chặn điều này, bạn có thể sử dụng hàm 58 trong CSS, như sau 6Trong ví dụ này, ngay cả khi chiều rộng khung nhìn trở thành 0, kích thước phông chữ tối thiểu sẽ là 1em hoặc 16px Bạn có thể sử dụng các phương tiện truy vấn trong CSS để tạo kiểu chữ linh hoạt và đáp ứng tốt hơn Trọng lượng phông chữThuộc tính 3 quy định độ đậm của phông chữThuộc tính 3 có thể có một trong các giá trị sau. 7, 42, 43, 44, 45, 46, 47, 48, 49, 60, 61, 62, 63 và 64
Hãy thử một ví dụ để hiểu cơ sở thuộc tính này hoạt động như thế nào 3Lưu ý. Hầu hết các phông chữ chỉ có sẵn với một số độ đậm nhạt trong chế độ; . Trong trường hợp nếu một chữ cái không có sẵn với trọng lượng phông chữ đã định sẵn, một chữ cái thay thế gần nhất có trọng lượng phông chữ đã định sẵn sẽ được chọn Biến thể phông chữThuộc tính 5 cho phép nội dung được hiển thị trong một biến thể viết hoa nhỏ đặc biệtChữ viết hoa nhỏ hơi khác với chữ viết hoa bình thường, trong đó các chữ cái viết thường xuất hiện dưới dạng phiên bản nhỏ hơn của các chữ cái viết hoa tương ứng |