2011-01-21 23 views
6

Tôi muốn yêu cầu trình duyệt sử dụng phông chữ vừa là đơn cách vừa là sans-serif (thường là phông chữ đơn cách mặc định có các dấu gạch ngang và phông chữ sans-serif mặc định không đơn cách). Có cách nào để xác định điều này trong CSS khác hơn là cung cấp một danh sách các phông chữ tôi biết để phù hợp với tiêu chí của tôi?Trong CSS: cách chỉ định phông chữ bạn muốn là BOTH monospace và sans-serif?

Trả lời

4

CSS font-family không cho phép chỉ định nhiều từ khóa phông chữ chung trong một tên họ phông chữ duy nhất, do đó bạn sẽ phải đi với monospace hoặc sans-serif.

+0

cảm ơn ... tôi đoán đây là câu trả lời đúng nhất - đó là một sự xấu hổ mà bạn không thể chọn một phông chữ đơn cách và không có serifs – chees

+0

Đó là một trình duyệt "làm thế nào" sẽ làm điều đó? Một người tạo phông chữ có thể có thể nhúng dữ liệu meta, nhưng điều đó sẽ tạo tất cả các phông chữ trước khi có cùng một vấn đề. Ý tưởng tuyệt vời, nhưng khi phông chữ được tạo ra bây giờ nó sẽ là không thể. –

+1

@Oscar: Tôi không nghĩ rằng các nhãn hiện có như 'serif' được thực hiện bằng cách quét siêu dữ liệu của tất cả các phông chữ trên hệ thống (mà vẫn còn để lại một vấn đề làm thế nào để chọn tốt nhất của các đối sánh). Chỉ đơn giản là một bảng nhỏ * ánh xạ * được chọn thủ công, ví dụ: 'monospace → Courier New' (được chọn bởi các nhà phát triển trình duyệt & hệ điều hành và thường là người dùng có thể định cấu hình). Điều này có thể dễ dàng mở rộng để có 2 ánh xạ riêng biệt cho 'monospace serif' và' monospace sans-serif'. –

0

Không, bạn không thể nói loại phông chữ bạn muốn. CSS không biết phông chữ có chữ serif hay không.

Tuy nhiên, bạn chỉ có thể nhìn ở đây: http://code.google.com/webfonts

Và sử dụng một trong những phông chữ và nó sẽ làm việc trên tất cả các trình duyệt.

+0

cảm ơn vì liên kết tới google webfonts, có vẻ như một cách rất tốt để đảm bảo phông chữ của bạn luôn có sẵn (nếu bạn tin tưởng trang web này sẽ xuất hiện ...). mặc dù tôi đoán bạn có thể tải xuống và tự lưu trữ nó – chees

Các vấn đề liên quan