Tôi muốn sử dụng bộ sưu tập phông chữ từ thư mục Google Fonts. Tôi đã chọn các kiểu và bao gồm thẻ CSS link
trong mẫu của dự án của tôi.Cách tải các tệp phông chữ tự lưu trữ nếu dịch vụ GoogleFont không khả dụng?
Ngoài ra, với Google Fonts, bạn cũng có thể tải xuống bộ sưu tập và những gì bạn nhận được là tệp zip có tất cả kiểu phông chữ.
Tôi có thể tạo CSS tương đương với Google cung cấp cho tôi để bao gồm trong HTML, vì vậy tôi muốn cung cấp các tệp phông chữ tự lưu trữ làm dự phòng, nếu khách truy cập không thể truy cập API Google Font.
Làm cách nào để thiết lập điều này và ngăn không cho cả tệp phông chữ của Google và tệp phông chữ tự lưu trữ được tải xuống? Nếu người dùng có quyền truy cập vào Google Fonts, trình duyệt của bạn không nên tải xuống phiên bản tự lưu trữ của phông chữ.
Tôi nghĩ rằng bạn có thể chỉ cần làm theo đường dẫn 'url()' với đường dẫn 'local()' trong quy tắc 'src' - trình duyệt được cho là sẽ ngừng tìm khi nó tìm thấy nó có thể tải. Tuy nhiên, chưa thử. –
Theo thông số kỹ thuật: "Khi một phông chữ là cần thiết, tác nhân người dùng lặp lại tập hợp các tham chiếu được liệt kê, sử dụng tác vụ đầu tiên có thể kích hoạt thành công". - http://www.w3.org/TR/css3-webfonts/#descdef-src –
Đây là một ý kiến, không phải là câu trả lời: Tôi nghĩ bạn đang suy nghĩ quá mức. Tôi sẽ chỉ định phông chữ hệ thống dự phòng trong CSS của bạn trong trường hợp phông chữ của Google không tải. Trước tiên, bạn có thực sự lo lắng về các máy chủ của Google đang bị ngừng hoạt động không? Và thứ hai, trang web của bạn vẫn có thể sử dụng được nếu không có phông chữ web được chỉ định? (Có thể là) – chipcullen