CSS3学习笔记之属性值
font-family
设置文本的字体名称。
font-style
设置文本样式。
取值
normal不使用斜体。
italic使用斜体。
oblique使用倾斜体。
inherit从父元素继承。
font-variant
设置文本是否大小写。
取值
normal使用浏览器默认值。
small-caps使用小型大写字母。
inherit从父元素继承
small-caps使用小型大写字母。
这个是什么意思呢?那么比如说我们在这里,也是用这个那我们在这呢把这个英文单词,换成小写。
<h1>Hello Html5 Css3</h1>
那么这里面,就就是这个小写的英文,那么我们可以给它h1加一个属性。
h1{*/
/*font-family: Arial;*/
/*font-variant: small-caps;*/
/*}
使用小型的大写字母,我们来保存一下,然后刷新。

我们发现这里的这个小写的这个e,那么它会自动把它转换为大写,但是它是小型的大写。那么这就是这个font-variant设置文本是否大小写。
font-weight
设置文本的粗细。
取值
normal使用浏览器默认值。
bold使用粗体。
bolder使用更粗的字体。
lighter使用更细的字体。
100-900从细字体到粗,值必须是100的倍数,其中400等于normal,700等同于bold。
我们来看一下,做一个演示,那我们注释掉h1,然后。
h1{
font-weight: bold;
}
那么这个时候我们来看一下效果。

字体没有拿到。
h1{
font-family: Arial;
font-weight: bold;
}

然后我们看一下,那么这是粗体,定义它的这个更粗的.
h1{
font-family: Arial;
font-weight: bolder;
}

这个字体可能不支持,没有什么变化。然后设置这个字体的,为更细的我们来看一下。
h1{
font-family: Arial;
font-weight: lighter;
}

字体就变细了一些。那么我们可以这样来把这个字体呢给复制几个。
<h1>Hello Html5 Css3</h1>
<h1>Hello Html5 Css3</h1>
<h1>Hello Html5 Css3</h1>
然后把它的这个值呢都拿到,默认的是更细的。
h1.bold{
font-weight: bold;
font-size: 30px;
}
比如说这个第一个呢,给它这个。
<h1 class=" bold">Hello Html5 Css3</h1>
然后第二个使用这个,更粗的,然后再来一个。
h1.bolder{
font-weight: bolder;
font-size: 50px;
}
<h1 class=" bolder">Hello Html5 Css3</h1>
那么我们来看一下,这样呢第一个呢会是这个细的,第二个呢会是粗的,第三个是更粗的。

那么我们可以看到这个颜色明显的一个深度。
font-stretch
设置文本是否横向的拉伸变形。(IE及Firefox已支持font-stretch,但显示效果与正常文字并无不同。)
取值
normal:正常文字宽度。
wider把伸展比例设置为更进一步的伸展值。
narrower:把收缩比例设置为更进一步的收缩值。
ultra-condensed:比正常文字宽度窄4个基数。
extra-condensed:比正常文字宽度窄3个基数。
condensed:比正常文字宽度窄2个基数。
semi-condensed:比正常文字宽度窄1个基数。
semi-expanded:比正常文字宽度宽1个基数。
expanded:比正常文字宽度宽2个基数。
extra-expanded:比正常文字宽度宽3个基数。
ultra-expanded:比正常文字宽度宽4个基数。
font-size
设置文本字体大小。那么我们来看一下font-size呢它是用来修改字体大小的,比如说我们把这个,更大的这个字体,我们其实可以在字体上面可以把它变成大一个层面。
h1.bolder{
font-weight: bolder;
font-size: 50px;
}
那不如说大50个像素。然后上面这个,我们给它30个像素。
h1.bold{
font-weight: bold;
font-size: 30px;
}
最后那个10个像素。
h1{
font-family: Arial;
font-weight: lighter;
font-size: 10px;
}
我们可以这样来。

50的30的10的,那么这是这个font-size的使用方法。那么到这里我们就讲完了这个服务器端字体的一个使用方法。
src
设置自定义字体的相对路径或者绝对路径,注意,此属性只能在@font-face规则里使用。
代码例
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>在页面上显示服务器端的字体</title>
<style>
/*@font-face {*/
/*font-family: webfont;*/
/*src: url(qtgg.otf);*/
/*}*/
/*@font-face {*/
/*font-family: webfont;*/
/*font-style: italic;*/
/*src: url(jpzk.otf);*/
/*}*/
/*h1{*/
/*font-family: webfont;*/
/*}*/
/*h2{*/
/*font-family: webfont;*/
/*font-style: italic;*/
/*}*/
@font-face{
font-family:Arial;
src:local('Arial');
}
/*h1{*/
/*font-family: Arial;*/
/*font-variant: small-caps;*/
/*}*/
h1{
font-family: Arial;
font-weight: lighter;
font-size: 10px;
}
h1.bold{
font-weight: bold;
font-size: 30px;
}
h1.bolder{
font-weight: bolder;
font-size: 50px;
}
</style>
</head>
<body>
<h1>在页面上显示服务器端的字体</h1>
<h1>Hello Html5 Css3</h1>
<h1 class=" bold">Hello Html5 Css3</h1>
<h1 class=" bolder">Hello Html5 Css3</h1>
</body>
</html>
文章来源:麦子学院
原文链接:http://www.maiziedu.com/wiki/css3/value/
CSS3学习笔记之属性值的更多相关文章
- CSS3学习笔记(3)-CSS3边框
p{ font-size: 15px; } .alexrootdiv>div{ background: #eeeeee; border: 1px solid #aaa; width: 99%; ...
- 机器学习实战(Machine Learning in Action)学习笔记————06.k-均值聚类算法(kMeans)学习笔记
机器学习实战(Machine Learning in Action)学习笔记————06.k-均值聚类算法(kMeans)学习笔记 关键字:k-均值.kMeans.聚类.非监督学习作者:米仓山下时间: ...
- CSS3学习笔记1-选择器和新增属性
前言:之前自学了一些关于CSS3的知识,在学习过程中也遇到过坑,不过总算磕磕绊绊的学习完了关于CSS3的相关知识,于是最近把之前的笔记和代码整理了一下,也算是一个对CSS3知识的回顾复习吧,也希望能够 ...
- CSS3学习笔记之linear-gradient
我觉得CSS3很不错,自己也稍微看过,并且尝试过一些属性.对我自己而言,我没有勇气说我学过CSS3,我觉得任何自己看来很小的事情,也只是站在自己的角度来评判.就算的是"简单的"HT ...
- 十天精通CSS3学习笔记 part4
CSS3中的变形与动画(下) CSS3 Keyframes介绍 Keyframes 被称为关键帧,其类似于Flash中的关键帧.在CSS3中其主要以"@keyframes"开头,后 ...
- CSS3学习之 animation 属性
发现animation这个新属性很有趣,在此学习,并整理下! 浏览器支持: Internet Explorer 10.Firefox 以及 Opera 支持 animation 属性: Safari ...
- 我的CSS3学习笔记
1.元字符使用: []: 全部可选项 ||:并列 |:多选一 ?: 0个或者一个 *:0个或者多个 {}: 范围 2.CSS3属性选择器: E[attr]:存在attr属性即可: E[attr=val ...
- 十天精通CSS3学习笔记 part3
第8章 CSS3中的变形与动画(上) 变形--旋转 rotate() 旋转rotate()函数通过指定的角度参数使元素相对原点进行旋转.它主要在二维空间内进行操作,设置一个角度值,用来指定旋转的幅度. ...
- 十天精通CSS3学习笔记 part1
http://www.imooc.com/learn/33 第1章 初识CSS3 什么是CSS3? CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能. 目前主 ...
随机推荐
- 网页撤销后ubuntu本地撤销
git reset --hard <commit_id> 回到上一个commit: 之后再 git reset --hard :
- webform数据导出
把数据放到一个泛型集合里,再把泛型集合里面的数据放到一个table中,设置好文件路径,然后进行文件读取,最后供用户下载. 数据导出放在一个按钮中就可以了 using System; using Sys ...
- noip2011提高组day1+day2解题报告
Day1 T1铺地毯https://www.luogu.org/problem/show?pid=1003 [题目分析] 全部读入以后从最后一个往前找,找到一个矩形的范围覆盖了这个点,那这个矩形就是最 ...
- 监控windows服务,当服务停止后自动重启服务
近期花时间研究了一下windows和linux下某服务停了后自动重启的功能,在网上收集了些资料,并经过测试,在此整理一下.这里介绍的是windows服务的监控,是通过批处理来实现的.本例是监控wind ...
- serialVersionUID
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性. 有两种生成方式: 一个是默认的1L,比如:private static final l ...
- 【转载】nedmalloc结构分析
原文:nedmalloc结构分析 nedmalloc是一个跨平台的高性能多线程内存分配库,很多库都使用它,例如:OGRE.现在我们来看看nedmalloc的实现 (以WIN32部分为例) 位操作 ...
- GitHub如何在自己的Stars中进行搜索
默认的搜索结果,仅仅搜索原创的repository 想要搜索的时候,能够搜索到fork出来的repository的话 在关键字后面加上空格 fork:true
- Create,Insert
创建表 create table people ( id int ,name ) ) create table toys ( id int ,name ) ,people_id int ) CREAT ...
- R 给data.frame(dataframe)添加一列
x<-data.frame(apple=c(1,4,2,3),pear=c(4,8,5,2)) x # apple pear # 1 1 4 # 2 4 8 # 3 2 5 # 4 3 2 x$ ...
- Field+offset(len)
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...