Mọi thứ đã thay đổi kể từ khi câu hỏi này ban đầu được hỏi và trả lời. Có một lượng lớn công việc được thực hiện về việc nhúng phông chữ trên nhiều trình duyệt để nội dung văn bản hoạt động bằng cách sử dụng nhúng @ font-face.
Paul Irish đã tập hợp cú pháp Bulletproof @ font-face kết hợp các nỗ lực từ nhiều người khác. Nếu bạn thực sự xem qua toàn bộ bài viết (không chỉ phần trên cùng), nó cho phép một câu lệnh @ font-face duy nhất bao gồm IE, Firefox, Safari, Opera, Chrome và có thể cả những người khác. Về cơ bản, điều này có thể cung cấp OTF, EOT, SVG và WOFF theo những cách không phá vỡ bất cứ điều gì.
Trích từ bài báo của anh ấy:
@font-face {
font-family: 'Graublau Web';
src: url('GraublauWeb.eot');
src: local('Graublau Web Regular'), local('Graublau Web'),
url("GraublauWeb.woff") format("woff"),
url("GraublauWeb.otf") format("opentype"),
url("GraublauWeb.svg#grablau") format("svg");
}
Làm việc từ cơ sở đó, Font Squirrel kết hợp nhiều công cụ hữu ích bao gồm @ font-face Generator cho phép bạn tải lên tệp TTF hoặc OTF và nhận các tệp phông chữ được chuyển đổi tự động cho các loại khác, cùng với CSS được tạo sẵn và một trang HTML demo. Font Squirrel cũng có hàng trăm bộ dụng cụ @ font-face .
Soma Design cũng tập hợp FontFriend Bookmarklet , giúp xác định lại phông chữ trên trang một cách nhanh chóng để bạn có thể thử mọi thứ. Nó bao gồm hỗ trợ kéo và thả @ font-face trong FireFox 3.6+.
Gần đây hơn, Google đã bắt đầu cung cấp Phông chữ web của Google , một loại phông chữ có sẵn theo giấy phép Nguồn mở và được cung cấp từ các máy chủ của Google.
Giới hạn Giấy phép
Cuối cùng, WebFonts.info đã tổng hợp một danh sách các Phông chữ đẹp trên wiki'd có sẵn để nhúng @ font-face dựa trên giấy phép. Nó không được coi là một danh sách đầy đủ, nhưng các phông chữ trên đó sẽ có sẵn (có thể kèm theo các điều kiện như ghi nhận tác giả trong tệp CSS) để nhúng / liên kết. Điều quan trọng là phải đọc giấy phép , bởi vì có một số hạn chế không được đẩy lên rõ ràng về tải xuống phông chữ.