CSS2 参考指南

CSS2 参考指南

这是一个完整的参考指南,针对网页开发人员,我们列出了所有在万维网联盟推荐的层叠样式表第2级规范中定义的CSS属性。

  • Aural
  • Background
  • Border
  • Classification
  • Dimension
  • Font
  • Generated Content
    • List and Marker
    • Margin
    • Outlines
    • Padding
    • Positioning
    • Table
    • Text
    • Print
    • Pseudo-classes
    • Pseudo-elements

点击任何属性以查看其说明和示例 –

编号 属性和描述
1 azimuth 描述了声源在听者环境的水平轴上的位置。
2 background 以下属性的组合属性:

背景附着(background-attachment)
背景颜色(background-color)
背景图片(background-image)
背景位置(background-position)
背景重复(background-repeat)

3 background-attachment 确定背景图片是固定在窗口中还是随着文档滚动而滚动。
4 background-color 设置元素的背景颜色。
5 background-image 设置元素的背景图像。
6 background-position 如果指定了,设置元素背景图像的初始位置;通常会配对提供 x 和 y 位置的值;默认位置为0% 0%。
7 background-repeat 确定如何在元素上重复(平铺)背景图像。
8 border 设置元素的四个边框;值为一个或多个颜色、 border-width 的值,以及 border-style 的值。
9 border-bottom 设置元素的底部边框;值可以是颜色、border-bottom-width的值以及border-style的值。
10 border-bottom-width 设置元素底部边框的厚度。
11 border-collapse 设置表格边框渲染算法。
12 border-color 设置元素的四个边框的颜色;默认为元素的颜色。
13 border-left-color 设置元素左边框的颜色;默认为元素的颜色。
14 border-right-color 设置元素右边框的颜色;默认为元素的颜色。
15 border-top-color 设置元素顶部边框的颜色;默认为元素的颜色。
16 border-bottom-color 设置元素底部边框的颜色;默认为元素的颜色。
17 border-left 设置元素的左边框;值可以是颜色、border-left-width的值和border-style的值中的一个或多个。
18 border-left-width 设置元素左边框的粗细。
19 border-right 设置元素的右边框;值可以是颜色、border-right-width的值和border-style的值中的一个或多个。
20 border-right-width 设置元素右边框的厚度。
21 border-spacing 当使用独立边框时,设置边框之间的间距。一个值设置垂直和水平间距,两个值分别设置水平和垂直间距。
22 border-style 设置元素四个边框的样式。
23 border-top 设置元素的顶部边框;值可以是颜色、 border-top-width 的值和 border-style 的值。
24 border-top-width 设置元素的顶部边框的厚度。
25 border-width 设置元素四个边框的厚度。
26 bottom 与 position 属性一起使用,将元素的底部边缘放置在指定位置。
27 caption-side 设置表格标题的位置。
28 clear 设置元素的哪些边距不能与浮动元素相邻;如果这个边距不被清除,元素将向下移动。
29 clip 设置元素的剪辑遮罩。
30 color 设置元素的颜色。
31 background 在元素周围插入生成的内容。
32 counter-increment 将计数器增加1;值是计数器名称的列表,每个名称后面可以选择跟随一个值来增加计数器。
33 counter-reset 将计数器重置为零;值是计数器名称的列表,每个名称后面可以选择跟随一个值来重置计数器。
34 cue-after 在元素发声后播放指定的声音。
35 cue-before 在元素发声前播放指定的声音。
36 cursor 定义了鼠标的形状。
37 direction 定义元素内容流动的方向。
38 display 控制元素的显示方式。
39 elevation 设置声音播放的高度。
40 empty-cells 在具有分隔边框的表格中隐藏空单元格。
41 float 确定元素是向左浮动还是向右浮动,允许文字环绕其周围或以内联方式显示。
42 font 设置元素的所有字体属性。值可以是以下任意一种值:

font-style
font-variant
font-weight
font-size
line-height
font-family

43 font-family 定义一个元素的字体,可以是具体的字体也可以是serif、sans-serif、cursive、fantasy和monospace中的一种通用字体。
44 font-size 定义字体的大小。
45 font-size-adjust 调整当前字体的纵横比。
46 font-stretch 确定要拉伸当前字体的量。
47 font-style 定义字体的风格,可以是normal或一种倾斜的样式。
48 font-variant 定义字体为小型大写字母。
49 font-weight 定义字体的粗细。如果使用数字,必须是100到900之间的100的倍数;400是正常的,700与关键字bold相同。
50 height 定义元素的高度。
51 left 与position属性一起使用,将元素的左边缘放置在指定位置。
52 letter-spacing 在文本字符之间插入额外的空格。
53 line-height 设置相邻文本基线之间的距离。
54 list-style 使用任意值定义与列表相关的样式,包括以下内容:

list-style-image
list-style-position
list-style-type

55 list-style-image 定义用作列表项标记的图像,替代以下值:
list-style-type
56 list-style-position 根据列表项内容缩进或扩展(默认)列表项标记。
57 list-style-type 为无序列表(circle,disc 或 square)或有序列表(decimal,loweralpha,lower-roman,none,upper-alpha 或 upper-roman)定义列表项标记。
58 margin 定义一个元素的四个边距。
59 margin-bottom 定义一个元素的底边距。默认值为0。
60 margin-left 定义一个元素的左边距。默认值为0。
61 margin-right 定义一个元素的右边距。默认值为0。
62 margin-top 定义一个元素的上边距。默认值为0。
63 marker-offset marker-offset属性可用于有序列表中,用于指定标记框(或列表符号)和其关联主框之间的最近边框边缘之间的距离。
64 marks marks属性用于在分页媒体上设置裁剪标记和交叉标记。这与@page规则一起使用。
65 max-height max-height属性用于限制元素的高度。
66 max-width max-width属性用于设置元素的最大宽度。
67 min-height min-height属性用于限制元素的高度。
68 min-width min-width属性用于限制元素的宽度。
69 orphans 设置孤立段落片段中允许的最少行数。
70 outline 轮廓属性是一个简写属性,用于指定所有轮廓属性。
71 outline-color 轮廓颜色属性用于指定轮廓的颜色。请注意,与边框属性不同,轮廓不占用额外的空间,且可以是非矩形的。
72 outline-color-style 轮廓样式属性用于指定轮廓的样式。请注意,与边框属性不同,轮廓不占用额外的空间,且可以是非矩形的。
73 outline-width 轮廓宽度属性用于指定轮廓的宽度。请注意,与边框属性不同,轮廓不占用额外的空间,且可以是非矩形的。
74 overflow 决定溢出内容的呈现方式。
75 padding 定义元素周围的四个内边距。
76 padding-bottom 定义元素的底部内边距。默认值为0。
77 padding-left 定义元素的左侧内边距。默认值为0。
78 padding-right 定义元素的右侧内边距。默认值为0。
79 padding-top 定义元素的顶部内边距。默认值为0。
80 page 将命名的页面布局与元素关联。
81 page-break-after 强制或抑制元素之后的分页。
82 page-break-before 强制或抑制元素之前的分页。
83 page-break-inside 抑制元素内部的分页。
84 pause pause属性是CSS的缩写,用于指定媒体中的暂停。
85 pause-after 在说完元素后暂停媒体。
86 pause-before 暂停媒体播放,然后再说出一个元素。
87 pitch 设置元素的语音内容的平均音调。
88 pitch-range 设置音调的范围,从0(平坦)到100(宽广);默认值为50。
89 play-during 如果提供了URL,则在元素的语音内容期间播放,repeat循环音频;mix使其与其他背景音频混合,而不是替换。
90 position 设置元素的定位模型。
91 quotes 设置用于引用文本的引号符号。
92 richness 设置声音的丰富度,从0(平淡)到100(甜美);默认值为50。
93 right 与 position 属性一起使用,将元素的右边缘放置在指定位置。
94 size 尺寸属性用于在分页媒体中指定页面的大小。
95 speak 决定如何朗读元素的内容。
96 speak-header 决定表头是否在每行或每列朗读一次,或每次朗读一个单元格时朗读一次。
97 speak-numeral 决定数字的朗读方式。
98 speak-punctuation 确定是否朗读标点符号或用于语调。
99 speech-rate 设置语音的速度;数字表示每分钟的单词速度。
100 stress 设置声音的重音大小,从0(呆滞)到100(过度兴奋);默认为50。
101 table-layout 确定表格呈现算法。
102 text-align 设置元素的文本对齐样式。
103 text-decoration 定义文本的任何装饰;值可以组合使用。
104 text-indent 定义元素中第一行文本的缩进;默认值为0。
105 text-shadow 创建具有不同颜色和偏移的文本阴影。
106 text-transform 相应地转换元素中的文本。
107 top 与属性 position 一起用于放置元素的顶部边缘。
108 vertical-align 设置元素的垂直定位。
109 visibility 确定元素在文档或表中是否可见。
110 voice-family 选择指定的语音族以朗读元素的内容。
111 volume 设置朗读内容的音量;数值范围从0到100。
112 white-space 定义元素内部空白的处理方式。
113 widows 设置段落片段中允许的最小行数。
114 width 定义元素的宽度。
115 word-spacing 在单词之间插入额外的空白。
116 z-index 设置当前元素的渲染层。

伪类和伪元素

序号 属性和描述
1 :active 使用此类来为激活的元素添加特效。
2 :focus 使用此类来为拥有焦点的元素添加特效。
3 :hover 使用此类来为鼠标悬停在元素上时添加特效。
4 :link 使用此类来为未访问的链接添加特效。
5 :visited 使用此类来为已访问的链接添加特效。
6 :first-child 使用此类来为某个元素的第一个子元素添加特效。
7 :lang 使用此类为指定元素指定语言。
8 :first-letter 使用此元素为文本的第一个字母添加特效。
9 :first-line 使用此元素为文本的第一行添加特效。
10 :before 使用此元素在一个元素之前插入内容。
11 :after 使用此元素在一个元素之后插入内容。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程