1、我们选择将我们的样式全部建到一个CSS文档中,通过调用CSS文件来加载样式。
2、在头部调用CSS文件样式。
3、对于CSS,我们最常用的是通过class或是标签名来控制样式。
4、我们控制字体样式使用的font。
5、比如我们要设置字体的大小,那么我们可以使用font-size,来进行设置。
6、如果我数旅蚂们需要设置字体样式,那么我们可以使用font-family。
7、如果我们需要给字体加粗,那么我们可以使用font-weight。
8、在设置字体过程中,镇乱除了font常用外,其次比较常用的就是text了,我们可以利用text,设置字体的一些其他样式,比如text-align可以设置文字的对齐方式。
9、而text-decoration可以清理或是设置不同样式的下划线。我这里利用text-decoration:none去掉了下划线。
10、如果您定义的容器比文字的宽度小,那么可以设置overflow:hidden,当溢出后,便会自动隐藏其溢出的内容。
11、font-style可以设薯埋置字体的样式。
是@font-face,语法如下: @font-face {[ font-family: <family-name> ] ||
[ src: [ <url> [ format(<string>#) ]? | <font-face-name> ]# ] ||
[ unicode-range: <urange># ] ||
[ font-variant: <font-variant> ] ||
[ font-feature-settings: 纯败normal | <feature-tag-value>做唤颤# ] ||
[ font-variation-settings: normal | [ <string> <number>] # ||
[ font-stretch: <font-stretch> ] ||
[ font-weight: <weight> ] ||
[ font-style: <style> ]
}
<family-name>就是家族体系名称,例如sans-serif无衬线字体。
取值font-family 这里指定的字体名字将会被用于font或font-family属性,在元素的使用字体的字体名称就是这里设定的。
src 远程字体文件位置的URL或者用户计算机上的字体名称, 可以使用local语法通过名称指定用户的本地计算机上的字体( 例如src: local('Arial'))。 如果找不到该字体,将会尝试其他来源,直到找到它。
font-variant 字态
font-stretch 字体描边.
font-weight 字重
font-style 对于src所指字体的描述。如果所需字体符合描述,则采用本font-face所定义的字体。
unicode-range在该@font-face中定义的unicode字体范围
例子:用到了用户本地字体"Helvetica Neue Bold"的备份;如果当前用户(浏览器)未安装该字体(两种可能的字体名都已经试过),就会用下载的字体"MgOpenModernaBold.ttf"来代链枝替:
@font-face {font-family: MyHelvetica
src: local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"), url(MgOpenModernaBold.ttf)
font-weight: bold
}
CSS调用系统没有的字体的 *** 作方法和步骤如下:
1、首先,将字体以ttf,otf等庆旁厅格式放置在文件夹中。 这些是字体的不同格式,以便与不同的浏览器兼容,然后创建html文件test,见下图。
2、其次,完成上述步骤后,在test页面上打开的页面中添加一个class为anim的div代码,见下图。
3、接着,完成上述步骤后,在打开的页面上,找到anim的宽度和高度样式,见下启激图。
4、然后,完成上述步骤后,创建一个font-face,将字体设置为test,并将所有字体文件包含在src中,见下图。
5、随后,在anim样式中,完成上述誉隐步骤后,通过 font-family:test 来使用这个字体,见下图。
6、最后,完成上述步骤后,在浏览器中打开test文件,发现文本已成为字体了,见下图。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)