css里微软雅黑字体怎么设置

html-css09

css里微软雅黑字体怎么设置,第1张

尝试着用办双引号去掉或者把

字体设置成font-family:'Microsoft YaHei'页面出现的问题就解决了,font-family:'雅黑'此种写法IE6.0不兼容。

1、font-family属性可以为标签设置字体,浏览器会从左至右依次查找是否有该字体,并将找到的第一个字体用于显示。如果没找到,则使用默认字体(Windows XP简体中文版一般是宋体)。

2、但还有个未定义行为,若找到的第一个是英文字体,而要显示汉字时,应该如何处理。Chrome和Firefox是继续往后查,直到找到能正确显示的字体;而IE(我只测试了IE6)则直接改用默认字体显示汉字了。

3、目前我只能用CSS hack的方法来判断(即只有IE能识别*开头的属性),但也只是提前了中文字体,英文字体就无效了:

body { font-family:Verdana,微软雅黑*font-family:微软雅黑,Verdana}

4、此外,有时候找到的字体无法显示特殊符号,IE就用方框来显示了,非常无语。

例如音乐符号:&#9834

如果你装了微软雅黑字体,那么在IE下看到的会是个方框,但Chrome和Firefox下正常。

5、font:在一个声明中设置所有字体属性;

font有以下几个属性:

font-style:字体样式

font-variant:字体异体

font-weight:字体粗细

font-size/line-height:字体大小/行高

font-family:字体系列(比如宋体、黑体等)

6、设定字体为微软雅黑 Bold字体"就可以写为:font-family:"微软雅黑"font-weight:bold

什么是icon?让我们先来看一个例子:

我们以为例子,图中看到的用圆圈起来的部分都是icon

这个时候你就想问了,这不就是几张图片么?

不,它不是图片,而是文字

什么??这怎么可能是文字,文字怎么会是这样的?...

正如你所看到的,现在市面上大多数网页使用的图标都是类似这样的形式,也有不少icon图标库可供我们使用

它的实现方式有:

首先我们需要了解:

如何让页面展示一个图标呢?我们可以把图标当成文字来操作,步骤如下:

下面是具体用法范例,大家可以一试:

或者

CSS Sprites在国内很多人叫css精灵(雪碧图),是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而言,不高于200KB的单张图片的所需载入时间基本是差不多的,所以无需顾忌这个问题。

加速的关键,不是降低质量,而是减少个数。传统切图讲究精细,图片规格越小越好,重量越小越好,其实规格大小无所谓,计算机统一都按byte计算。客户端每显示一张图片都会向服务器发送请求。所以,图片越多请求次数越多,造成延迟的可能性也就越大。

例子:

引用该类 .. 然后在元素中逐一定义背景坐标 .. 以下为关键属性 ..

必须要限定容器大小符合背景图元素位置 .. 另外 .. XY轴是相对于整张图片的左上角来算的 .. 所以取值一定要算清楚。

<SPAN style="FONT-SIZE: 31ptmso-font-width: 200%">测试文字</SPAN>

mso-font-width的值就是原来字体宽度的百分之多少