CSS:CSS Font dự phòng cho Glyphs Thiếu
p {
font-family: Gill Sans, SFU GillSans;
}
"SFU GillSans"
là một phông chữ cho ngôn ngữ tiếng Việt. Theo số this link, nếu p
chứa ký tự tiếng Việt không có phông chữ Gill Sans
thì trình duyệt sẽ tìm kiếm phông chữ đó ở dạng phông "SFU GillSans"
.
Có thể chuyển sang phông chữ thứ hai hoàn toàn, không chỉ một số ký tự, nếu phông chữ mặc định bỏ lỡ bất kỳ ký tự nào?
Ý tưởng của bạn được triển khai như thế nào trong JS? –
không trivially. Nó thực sự là một vấn đề khó khăn vì bạn cần phải phát hiện kịch bản văn bản, mà có thể là vô cùng khó khăn do khối Unicode duy nhất thuộc nhiều kịch bản cùng một lúc. Đây là lý do tại sao bước một là chỉ cần tìm một phông chữ có tất cả các glyphs bạn cần, và sử dụng nó như là font chính. Dự phòng là, theo nghĩa đen, dự phòng: khi phông chữ bạn cần có khoảng cách bất ngờ. –
@ user74158 Tôi đã thêm một ví dụ về mã. Bạn có thể cần phải điều chỉnh nó để làm cho nó hoạt động trong dự án của bạn. Hãy cho tôi biết nếu bạn gặp khó khăn trong việc hiểu hoặc điều chỉnh nó. – Blaise