
自訂圖示字型產生器
免費
Fontello 是一款高效能網頁工具,讓開發者能將 SVG 向量檔建構為自訂圖示字型。與 Font Awesome 等龐大的圖示庫不同,Fontello 允許使用者從多個集合中挑選特定圖示或上傳自訂 SVG,從而大幅縮減套件大小。它能自動產生 CSS、WOFF、EOT 及 TTF 檔案,確保跨瀏覽器相容性。透過剔除未使用的字元,它能優化網頁效能並減少 HTTP 請求,是專注於精簡、高效能 UI 架構的前端工程師必備工具。
Fontello 允許您僅選取應用程式所需的特定字元。透過排除數千個未使用的圖示,您可以將字型檔案大小從數百 KB 縮減至僅幾 KB。這種細粒度控制可直接改善 Core Web Vitals,特別是透過最小化關鍵資源的負載大小,進而縮短最大內容繪製 (LCP) 時間。
該平台包含強大的引擎,可將向量 SVG 路徑轉換為標準化字型格式 (WOFF, WOFF2, TTF, EOT)。它會自動處理路徑標準化與座標縮放,確保您的自訂圖示在任何解析度下都能清晰呈現。這比在 DOM 中使用原始 SVG 更優越,因為它允許透過標準 CSS 屬性(如 'color' 和 'font-size')輕鬆操作顏色與大小。
下載後,Fontello 會提供一個即用型 CSS 檔案,其中包含所有必要的 @font-face 宣告與類別定義。這消除了編寫圖示定位、行高調整與垂直對齊等樣板 CSS 的手動負擔。產生的程式碼針對現代瀏覽器進行了優化,確保在 Chrome、Firefox、Safari 與 Edge 中呈現一致,且無需複雜的 polyfills。
使用者可完全控制每個圖示的 Unicode 對應。這對於將圖示整合至舊有系統或複雜設計系統(其中特定字元代碼可能已被保留)的開發者至關重要。透過手動指派代碼,您可以防止字元衝突,並確保圖示字型能與現有的排版堆疊無縫整合,不會出現非預期的行為。
Fontello 同時產生多種字型格式以確保最大的瀏覽器相容性。雖然 WOFF2 因其卓越的壓縮率而成為現代瀏覽器的首選,但 Fontello 仍包含 EOT 與 TTF 等舊格式以支援舊有環境。這確保了您的 UI 在從現代智慧型手機到舊版桌面瀏覽器的各種裝置上保持一致,且無需額外的建置期轉換工具。
前往 fontello.com 瀏覽整合的圖示集,或將您的 SVG 檔案拖放至「Custom Icons」分頁;點擊選取專案所需的圖示,選定後會以紅色標示;前往「Customize Names」分頁重新命名圖示,這將定義樣式表中的 CSS 類別名稱;前往「Customize Codes」分頁將圖示對應至特定 Unicode 字元,以避免與現有字元集衝突;點擊右上角紅色的「Download webfont」按鈕,即可取得包含產生之字型與 CSS 的 ZIP 壓縮檔;將檔案解壓縮至專案目錄,並將產生的 CSS 檔案連結至 HTML,即可透過類別名稱使用圖示。
前端開發者使用 Fontello 取代沉重的圖示庫。透過建立僅包含網頁應用程式實際使用之 20-30 個圖示的自訂字型,他們能將總資源大小減少高達 90%,從而加快頁面載入速度並提升 SEO 排名。
設計師與開發者合作,將專屬品牌標誌與獨特的 UI 元素轉換為單一、連貫的圖示字型。這使得品牌資產能使用 CSS 進行樣式設定,實現懸停或狀態變更時的動態顏色調整。
UI/UX 設計師使用 Fontello 從多個開源集合(如 Entypo 或 Iconic)中快速組合一組圖示,以測試介面概念。它提供了一種統一的方式,在單一專案中管理不同的圖示風格。
需要高效管理圖示資源,同時保持較小的套件大小。Fontello 透過提供精簡、量身打造的字型檔案,解決了圖示庫「臃腫」的問題。
需要一種將自訂向量圖示實作到網頁專案中的方法,而無需依賴開發者為每個螢幕尺寸手動匯出與優化個別 SVG 檔案。
專注於減少 HTTP 請求與資源負載大小。他們使用 Fontello 將多個圖示合併為單一字型檔案,減少渲染 UI 所需的網路請求數量。
Fontello 是一個免費的開源專案。該軟體依據 MIT 授權條款提供,允許在個人與商業專案中免費使用。