一般的特殊字体文件是ttf、eot、svg结尾的
比如glyphicons-halflings-regularttf
然后在css样式表中引入字体
@font-face {
font-family: 'Glyphicons Halflings'; /字体的名字/
src: url('glyphicons-halflings-regularttf') format('truetype'); /字体文件的路径/
}
在样式表中定义特殊字体的名字和符号对应,比如
glyphicon-plus {
content: "\2b";
}
在页面上显示,可以写<i class="glyphicon-plus"></i>就可以了
通常特殊字体文件和css是配套的,不然自己去写名字和符号的对应太麻烦先看看演示效果:效果演示在网页中嵌入非系统自带字体,虽然技术上能实现,但是对国内来说,没有太大的实际意义,因为一个中文体文件起码20M+,而且各个浏览器支持的字体文件还都不一样,也就是说,在服务器端必须有2-3个不同格式的字体文件,用来应付各个浏览器,可以看下下面这张对应图。以为之前做的这个小研究对以后的工作不会用到,谁知还真的用到了。有个客户要求显示时间,但时间的字体必须是电子表的那种字体。转换好后,就可以编写css代码了:@font-face {font-family: 'hooray'; /给自定义字体命名/src: url('hoorayeot');src: url('hoorayeot#iefix') format('eot'),url('hooraywoff') format('woff'),url('hoorayttf') format('truetype'),url('hooraysvg#webfontjKg17VrE') format('svg');}至于调用,和常规的一样,在需要的地方定义font-family,并且字体名称就是刚才命名好的名称就行:font-family: 'hooray';按住Ctrl键,然后滚动鼠标中间的滑轮,就可以调整网页字体的大小。或者打开IE,选择工具,Internet选项,常规,辅助功能,将忽略网页上指定的字体样式和忽略网页上指定的字号勾选。确定退出。然后打开IE的查看菜单,选择文字大小,选择合适的字体就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)