(一)字体属性
1、font-family
功能:用于改变HTML标志或元素的字体,你可设置一个可用字体清单。浏览器由前向后选用字体。
语法:{font-family:字体1,字体2, ... ,字体n}
例子:
2、font-style
功能:使文本显示为扁斜体或斜体等表示强调 。
数值:
normal - 正常
italic - 斜体
oblique - 偏斜体
例子:
Normal
Italic
Oblique
3、font-variant
功能:用于在正常与小型大写字母字体间切换。
数值:normal - 如果该标志继承父元素的 small-caps 设置,则关键字 normal 将 font-variant 设置为正常字体。
small-caps - 把小写字母显示为字体较小的大写字母。
例子:
FONT-VARIANT
4、font-weight
功能:用于设置字体灰度,生成字体的深,浅版本。
数值:
正常灰度 - normal
相对灰度 - bold, bolder, light, lighter
梯度灰度 - 取值如下:100, 200, 300, 400(相当于normal), 500, 600, 700(相当于bold), 800, 900。
例子:
字体灰度
5、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(字体高度)作为度量单位。
百分比 - 相对于其父元素字体大小的百分比。
例子:字体大小
6、font
功能:简写属性,提供了对字体所有属性进行设置的快捷方法。
语法:{font:字体属性1 字体属性2 ... 字体属性n}
数值:字体属性值为前面已列出的值,此外还可以设置行间距属性 line-height(见文本属性),内容的顺序为:font-style; font-variant; font-weight; font-size; line-height; font-family。可省略部分属性,属性值间用空格分开。
例子:
FONT
(二)文本属性
1、letter-spacing
功能:控制文本元素字母间的间距,所设置的距离适用于整个元素。
数值:
normal - 正常间距,将字符间的间距复位为所有字体和字号的正常间距。
长度 - 设置字间距长度,正值表示加进父元素中继承的正常长度,负值则減去正常长度。在数字后指定度量单位如下:mm, cm, in, pt(点数), px(象素), pc(pica), ex(小写字母x的高度), em(大写字母M的宽度)。
例子:
2、line-height
功能:设置元素中文本的行间距。
数值:
normal - 正常高度,通常为字体尺寸的 1-1.2倍,这是缺省设置。
数字 - 设置元素中毎行文本的距离为字体尺寸乘以这个数字。例如字体尺寸为10点,设置line-height为2,则间距20点。
长度 - 用标准度量单位设置间距,有些是绝对的,有些是相对的,详见letter-spacing中的説明。
百分比 - 也字体尺寸的百分比设置间距。
例子: 这是第一行。
这是第二行。
这是第三行。
3、text-align
功能:在元素框中水平对齐文本。
数值:
left - 左对齐
right - 右对齐
center - 居中
justify - 均匀分布, 生成等长的行
例子:
4、text-decoration
功能:文本修饰,用于控制文本元素所用的效果,特别适用于引人注意的说明,警告等文本效果。
数值:
none - 无文本修饰,缺省设置。
underline - 下划线。
overline - 上划线。
line-through - 删除线。
blink - 闪烁。
同一语句中可以组合多个关键字。
例子:
underline
overline
5、text-indent
功能:文本缩排,用于段落的第一行缩排上。
数值:
长度 - 设置首行缩排的尺寸为指定度量单位,有些单位是相对的,有些则是绝对的,祥见 letter-spacing 属性的说明部分。
百分比 - 以行长的百分比设置首行缩排量。
例子:
文本缩排,用于段落的第一行缩排上。
6、text-transform
功能:设置一个或几个元素的大写标准。
数值:
none - 不改变文本的大写小写。
capitalize - 元素中毎个单词的第一个字母用大写。
uppercase - 将所有文本设置为大写。
lowercase - 将所有文本设置为小写。
例子:
a text-transform example.
a text-transform example.
a text-transform example.
7、vertical-align
功能:垂直对齐。
数值:
baseline - 对准两个元素的小写字母基准线。
sub - 下标。
super - 上标。
top - 顶部对齐。
text-top - 文本顶对齐。
middle - 中线对齐。
bottom - 底线对齐。
text-bottom - 字母底线对齐。
百分比 - 将线上元素基准线在父元素基准线基础上升降一定的百分比,和元素的 line-height 属性组合使用。
例子:
a1x2
8、word-spacing
功能:控制文本中元素单词间的间距。设置的间距适用于整个元素,不能在某个单词间插入更大或更小的间距。
数值:
normal - 正常间距。
长度 - 如果长度为正,则加进从父元素继承的正常长度,如果是负值,则减去。
例子:
(三)文本填充,边框,边界和位置属性(一)
一、框填充属性 1、padding-bottom 功能:毎个容器都有边框,这些属性设置边框与框內元素间的距离。 2、padding 功能:是个简写属性,用于设置上,下,左,右各个方向边框和内容元素的间距。 二、框边框属性 1、border-top 功能:这四个属性都是简写属性,分别设置上,下,右,左的边框属性。缺省情况下,边框没有样式设置。 2、border-top-width 功能:分别设置各个边框的厚度。 3、border-width 功能:简写属性,可同时设置四个边框的宽度。 边框属性 4、border-color 功能:简写属性,设置四个边框的颜色值。 边框颜色5、border-style 功能:用于显示边框和指定边框样式。 Example1 Example2 6、border 功能:简写属性,设置所有边框属性。 This Is A Example | |
(四)文本填充,边框,边界和位置属性(二)
三、框边界属性 1、margin-bottom 功能:这四个属性用来设置元素与其相邻元素间的距离,可以用长度或相对于其父文本的宽度的百分比来定义,也可以自动处理。 2、margin 功能:简写属性,用于設置元素的所有边界。这是用于描述元素的内容的边缘到框边缘的距离的。这个区总是透明的,可以看到下面的页面背景。 四、框位置属性 1、height 功能:设置元素高度,浏览器按照这个高度调整图形。 2、width 功能:设置元素宽度,浏览器按照这个宽度调整图形。 3、float 功能:用于在普通元素流布置规则以外放上元素。 4、clear 功能:用于允许或禁止指定元素旁边放置其它元素(通常是线上图形). (五)颜色和背景属性 1、color 功能:设置前景或元素的颜色。 文本颜色(关键字) 文本颜色(#rrggbb) 文本颜色[rgb(rr,gg,bb)] 文本颜色[rgb(r%,g%,b%)] 2、background-color 功能:设置页面或页面元素的背景颜色。 背景颜色3、background-image 功能:定义背景图形。 图形背景4、background-repeat 功能:控制图形背景是否重复排列。 水平重复排列5、background-attachment 功能:指定元素的背景是随元素一起滚动还是固定在页面某个位置上。 6、background-position 功能:用于在空间中定位元素背景 Body {background-image:url(logo.gif); background-position:50% 50%} 这个语句将 Body 基本类设置为背景图形在页面上居中显示。 7、background 功能:简写属性,可以设置所有背景属性。 (六)分类属性
1、display 功能:改变元素的显示值,可以将元素类型线上,块和清单项目相互变换。 2、white-space 功能:控制元素內的空白。 3、list-style-type 功能:指定清单所用的强调符或编号类型
4、list-style-image 功能:用于将清单中标准强调符换成所选的图形
5、list-style-position 功能:用于设置强调符的缩排或伸排,这个属性可以让强调符突出于清单以外或与清单项目对齐。 6、list-style 功能:简写属性,将所有清单属性放在一条语句中。
|
【作者: |>27℃的微笑<|】【访问统计:】【2005年11月25日 星期五 04:57】【注册】【打印】
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=3640771