Fonts 是否可以将字体动态加载到用户计算机中
我记得在某个地方读到过这样一篇文章:你可以动态地将字体加载到用户的计算机中,这样你就可以在网站中包含你想要的任何字体。这可能吗?我的记忆在捉弄我吗 编辑(删除了我原来的回答,说这无法完成) 大多数系统中可用的字体选择并不会让设计师感到兴奋,所以我知道为什么希望在站点中嵌入自定义字体很有吸引力 似乎有一些方法可以满足您的需求,但还没有得到广泛支持。因此,在不同的浏览器和操作系统之间保持一致性并非易事 我建议你坚持用户系统上可用的内容,无论使用何种浏览器或操作系统,都要保持一致的风格 您还需要查看要嵌入的字体的许可证详细信息,以了解它对您的影响。编辑(删除了我最初的回答,表示无法完成) 大多数系统中可用的字体选择并不会让设计师感到兴奋,所以我知道为什么希望在站点中嵌入自定义字体很有吸引力 似乎有一些方法可以满足您的需求,但还没有得到广泛支持。因此,在不同的浏览器和操作系统之间保持一致性并非易事 我建议你坚持用户系统上可用的内容,无论使用何种浏览器或操作系统,都要保持一致的风格Fonts 是否可以将字体动态加载到用户计算机中,fonts,Fonts,我记得在某个地方读到过这样一篇文章:你可以动态地将字体加载到用户的计算机中,这样你就可以在网站中包含你想要的任何字体。这可能吗?我的记忆在捉弄我吗 编辑(删除了我原来的回答,说这无法完成) 大多数系统中可用的字体选择并不会让设计师感到兴奋,所以我知道为什么希望在站点中嵌入自定义字体很有吸引力 似乎有一些方法可以满足您的需求,但还没有得到广泛支持。因此,在不同的浏览器和操作系统之间保持一致性并非易事 我建议你坚持用户系统上可用的内容,无论使用何种浏览器或操作系统,都要保持一致的风格 您还需要查看要
您还需要查看要嵌入的字体的许可证详细信息,以了解它对您的影响。也许这就是您要寻找的:
也许这就是你想要的: CSS3提供了一个指令,允许您在网页上使用任意字体。但我怀疑它是否被广泛采用,即使是在最新的浏览器上 进一步资料:
- Webkit/Safari:>=3.1
- Opera:>=10(最有可能)
- Internet Explorer:不支持(仅支持嵌入式OpenType字体)
- Mozilla/Firefox:>=3.5
- 谷歌浏览器:>=2.0
- Netscape:不支持
- Webkit/Safari:>=3.1
- Opera:>=10(最有可能)
- Internet Explorer:不支持(仅支持嵌入式OpenType字体)
- Mozilla/Firefox:>=3.5
- 谷歌浏览器:>=2.0
- Netscape:不支持
@font-face {
font-family: OCRB;
src: local(OCRB), url(http://site.com/fonts/ocrb.ttf);
}
p { font-family: OCRB, monospace; }
有些浏览器支持下载字体。有关该主题的所有信息,包括技术和问题,请参见和 其中包括一些示例,例如,但并非所有人都支持这些示例:
@font-face {
font-family: OCRB;
src: local(OCRB), url(http://site.com/fonts/ocrb.ttf);
}
p { font-family: OCRB, monospace; }
多年前,W3C为此定义了一个标准。与许多这样的“标准”一样,web浏览器不需要支持这些标准,因此您不能依赖这些标准
请看这项工作。多年前,W3C为此定义了一个标准。与许多这样的“标准”一样,web浏览器不需要支持这些标准,因此您不能依赖这些标准
请看这项工作。Cufon提供了基于javascript的文本替换-它工作得很好,但是如果您过度使用它,它会在某些字体上降低计算机的速度 sIFR做了一些类似的事情,但使用的是Flash——但我一直都有问题,所以我不建议这样做
字体脸css选择器还提供内嵌字体嵌入,但不幸的是,由于大多数浏览器不使用它,它可能不值得使用-至少暂时不值得使用。Cufon提供了基于javascript的文本替换-它工作得很好,但如果过度使用它,可能会降低计算机在某些字体上的速度 sIFR做了一些类似的事情,但使用的是Flash——但我一直都有问题,所以我不建议这样做 字体脸css选择器也提供内联字体嵌入,但不幸的是,由于大多数浏览器不使用它,它可能不值得使用-至少在一段时间内