【发布时间】:2018-05-18 05:36:33
【问题描述】:
用户在网站需要Myriad Pro字体,该网站没有互联网连接访问https://typekit.com/fonts/myriad?ctx=syncfont:6851.js访问字体。
没有 adobe 套件安装和 typekit 链接在 head 标签中提供 页面是否有任何其他方式可以像使用其他自定义字体一样使用上述内容。
是否可以将字体放在本地的某个文件夹中,如下所示
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
【问题讨论】:
-
除了您的 webfont 语法来自 2012 年,而不是 2017 年这一事实(只需使用 woff/woff2。EOT 和 SVG 不再存在作为字体格式,TTF /OTF 是全规格系统字体),答案应该很明显:不,当然不是。如果您花时间查找 Myriad Pro 的许可选项,您会发现 Adobe 仅允许通过 typekit 在 Web 上部署此字体。另外“该网站没有互联网连接来访问[...]”是什么意思?加载该脚本并获取字体的是 用户的 浏览器。不是服务器。
标签: css fonts webfonts typography typekit