在Web 瀏覽器中嵌入OTF 字體進行字體試用
啟動一個需要在線字體試用的網站,開發人員面臨著嵌入. otf 字體以確保各種瀏覽器的相容性。透過實現@font-face CSS 規則,嵌入OTF 字體成為可能:
@font-face { font-family: GraublauWeb; src: url("path/GraublauWeb.otf") format("opentype"); }
瀏覽器相容性注意事項
雖然OTF 字體可能在大多數現代瀏覽器中工作,但它是考慮支援更廣泛的用戶至關重要。使用 WOFF 和 TTF 字型類型可提供更好的可訪問性:
為了實現無縫相容性,請使用 transfonter 等線上工具將 .otf 字體轉換為 WOFF 和 TTF 格式。
@font-face { font-family: GraublauWeb; src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype"); }
最大瀏覽器支援
為了滿足幾乎所有可用的瀏覽器,請考慮添加其他字體類型:
@font-face { font-family: GraublauWeb; src: url("webfont.eot"); /* IE9 Compat Modes */ src: url("webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("webfont.woff") format("woff"), /* Modern Browsers */ url("webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("webfont.svg#svgFontName") format("svg"); /* Legacy iOS */ }
透過利用這些技術,您可以確保成功嵌入和顯示OTF 字體在所有主流網頁瀏覽器上。
以上是如何確保 OTF 字體嵌入適用於所有 Web 瀏覽器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!