b>font-family
功能:用于改变HTML标志或元素的字体,你可设置一个可用字体清单。浏览器由前向后选用字体。
语法:{font-family:字体1,字体2, ... ,字体n}

font-style

功能:使文本显示为扁斜体或斜体等表示强调 。
数值:
normal - 正常
italic - 斜体
oblique - 偏斜体

font-variant

功能:用于在正常与小型大写字母字体间切换。
数值:normal - 如果该标志继承父元素的 small-caps 设置,则关键字 normal 将 font-variant 设置为正常字体。
small-caps - 把小写字母显示为字体较小的大写字母。

font-weight

功能:用于设置字体灰度,生成字体的深,浅版本。
数值:
正常灰度 - normal
相对灰度 - bold, bolder, light, lighter
梯度灰度 - 取值如下:100, 200, 300, 400(相当于normal), 500, 600, 700(相当于bold), 800, 900。

font-size

功能:用各种度量单位控制文本字体大小。
数值:有四种数值方式
绝对尺寸- 用具体字号表定义字体大小,可以取下列数值之一:xx - small, x-small, small, medium, large, x-large, xx-large。不同字体有不同的数值。
相对尺寸 - larger, smaller,产生的尺寸是相对于父容器字号而言的。
长度 - 用毫米(mm),厘米(cm),英寸(in),点数(pt),象素(px),pica(pc),ex(小写字母x的高度)或em(字体高度)作为度量单位。
百分比 - 相对于其父元素字体大小的百分比。

font

功能:简写属性,提供了对字体所有属性进行设置的快捷方法。
语法:{font:字体属性1 字体属性2 ... 字体属性n}
数值:字体属性值为前面已列出的值,此外还可以设置行间距属性 line-height(见文本属性),内容的顺序为:font-style; font-variant; font-weight; font-size; line-height; font-family。可省略部分属性,属性值间用空格分开。

letter-spacing

功能:控制文本元素字母间的间距,所设置的距离适用于整个元素。
数值:
normal - 正常间距,将字符间的间距复位为所有字体和字号的正常? 。
长度 - 设置字间距长度,正值表示加进父元素中继承的正常长度,负值则?去正常长度。在数字后指定度量单位如下:mm, cm, in, pt(点数), px(象素), pc(pica), ex(小写字母x的高度), em(大写字母M的宽度)。

line-height

功能:设置元素中文本的行间距。
数值:
normal - 正常高度,通常为字体尺寸的 1-1.2倍,这是缺省设置。
数字 - 设置元素中?行文本的距离为字体尺寸乘以这个数字。例如字体尺寸为10点,设置line-height为2,则间距20点。
长度 - 用标准度量单位设置间距,有些是绝对的,有些是相对的,详见letter-spacing中的?明。
百分比 - 也字体尺寸的百分比设置间距。

text-align

功能:在元素框中水平对齐文本。
数值:
left - 左对齐
right - 右对齐
center - 居中
justify - 均匀分布, 生成等长的行

text-decoration

功能:文本修饰,用于控制文本元素所用的效果,特别适用于引人注意的说明,警告等文本效果。
数值:
none - 无文本修饰,缺省设置。
underline - 下划线。
overline - 上划线。
line-through - 删除线。
blink - 闪烁。
同一语句中可以组合多个关键字。

text-indent

功能:文本缩排,用于段落的第一行缩排上。
数值:
长度 - 设置首行缩排的尺寸为指定度量单位,有些单位是相对的,有些则是绝对的,祥见 letter-spacing 属性的说明部分。
百分比 - 以行长的百分比设置首行缩排量。

text-transform

功能:设置一个或几个元素的大写标准。
数值:
none - 不改变文本的大写小写。
capitalize - 元素中?个单词的第一个字母用大写。
uppercase - 将所有文本设置为大写。
lowercase - 将所有文本设置为小写。

vertical-align

功能:垂直对齐。
数值:
baseline - 对准两个元素的小写字母基准线。
sub - 下标。
super - 上标。
top - 顶部对齐。
text-top - 文本顶对齐。
middle - 中线对齐。
bottom - 底线对齐。
text-bottom - 字母底线对齐。
百分比 - 将线上元素基准线在父元素基准线基础上升降一定的百分比,和元素的 line-height 属性组合使用。

word-spacing

功能:控制文本中元素单词间的间距。设置的间距适用于整个元素,不能在某个单词间插入更大或更小的间距。
数值:
normal - 正常间距。
长度 - 如果长度为正,则加进从父元素继承的正常长度,如果是负值,则减去。

转自  http://www.yesky.com/127/5627.shtml

[转载]CSS教程--字体与文本属性的更多相关文章

  1. CSS(四):字体和文本属性

    一.字体属性 属性 描述 font-style 设置字体风格 font-weight 设置字体粗细 font-size 设置字体的尺寸(一般用px表示) font-family 设置字体系列 font ...

  2. CSS 颜色 字体 背景 文本 边框 列表 display属性

    1  颜色属性 <div style="color:blueviolet">ppppp</div> <div style="color:#f ...

  3. CSS属性(字体与文本属性)

    1.字体属性 (1)font-family 把要对这个网站要设置的字体都写上,如果这个浏览器支持第一个字体,则会用,如果不支持则会尝试第二个,如果设置的字体系统都不支持则会使用系统默认的字体作为网站的 ...

  4. CSS基础知识之文本属性二三事

    line-height 可以给某个元素指定一个不带单位的缩放因子,这样它的后代元素就会继承这个缩放因子,再根据自身的字号大小来计算自己的行高(line-height)值, body { font-si ...

  5. css(字体,文本,边距,边框,阴影,背景,渐变,多重背景,列表)

    font-family 设置字体名称 可以使用多个名称,用逗号分隔,浏览器则按照先后顺序依次使用可用字体 p { font-family:'宋体','黑体','Arial'; } font-size ...

  6. css 基础 字体和文本样式

    字体样式处理font-size:30px:// 设置字体大小 font-weight:700://设置粗体 font-sytle:italic; //设置文字斜体 font-family: 斜体,宋体 ...

  7. [转载]CSS教程:实例讲解定位Position

    http://www.missyuan.com/thread-395406-1-1.html 1. position:static 所有元素的默认定位都是:position:static,这意味着元素 ...

  8. CSS font-size字体大小样式属性

    设置字体大小CSS单词与语法 基本语法结构: .divcss5{font-size:12px;}设置了文字大小为12px像素Font-size+字体大小数值+单位 单词:font-size语法:fon ...

  9. CSS(2)---css字体、文本样式属性

    css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size) ...

随机推荐

  1. Redis入门到高可用(四)—— Redis的五种数据结构的内部编码

    Redis的五种数据结构的内部编码

  2. Scala集合(一)

    Scala集合的主要特质 Iterator,用来访问集合中所有元素 val coll = ... // 某种Iterable val iter = col.iterator while(iter.ha ...

  3. ntp开机无法自启

    1.1 查询ntp状态 [root@host-172-18-0-37 ~]# service ntpd status Redirecting to /bin/systemctl status ntpd ...

  4. 使用Python自带difflib模块进行文件内容差异对比

    difflib_text.py #!/usr/bin/python import difflib import sys try: textfile1=sys.argv[1] textfile2=sys ...

  5. openvpn-LDAP验证

    安装openvpn ldap apt-get install openvpn-auth-ldap mkdir -p /etc/openvpn/auth/ cp /usr/share/doc/openv ...

  6. token的使用流程

  7. mybatis 调用oracle存储过程如何返回out参数值

    调试了半天,其实整体用map传入传出也挺简单, 主要是调用存储过程 select标签里平时习惯不写 statementType="CALLABLE",调用没有out参数时也能正常用 ...

  8. Centos7搭建Postfix发送邮件 Connection timed out

    telent  mx1.qq.com 25 25这个端口是不加密的,不安全,qq邮箱和网易的邮箱早就不用了.采用加密的方式

  9. 修改CentOS的IP地址

    一.临时修改 命令:ifconfig eth0 192.168.1.147 重启或者关机后,iP地址将会恢复到修改之前的状态. 二.永久修改 命令: vi /etc/sysconfig/network ...

  10. Redux 笔记详解

    npm install --save redux 多数情况下,你还需要使用 React 绑定库和开发者工具. npm install --save react-redux npm install -- ...