要在 Web 瀏覽器中嵌入和使用 .OTF 字體,您可以利用 @font-face 規則。以下是一個範例:
@font-face { font-family: GraublauWeb; src: url("path/GraublauWeb.otf") format("opentype"); }
注意: OTF 字型現在在大多數主要瀏覽器中支援。
更廣泛的瀏覽器支援的替代方案
為了獲得更通用的瀏覽器相容性,請考慮使用Web Open Font Format (WOFF) 和TrueType Font (TTF) 字體。
使用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 */ }有關瀏覽器對各種字體格式支援的更多信息,請參閱以下資源:
以上是如何為 Web 瀏覽器實作 .OTF 字體並確保跨瀏覽器相容性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!