颜色表示方法 rgb或rgba rgb(0到255或0%到100%)代表红绿蓝三个颜色深度,a(0到1或0%到100%)代表不透明度(0代表完全透明)。我更喜欢直接数字表示而不是百分比。
1 2 3 4 5 6 #id1  {  color : rgb (255 ,37 ,90 ); } #id2  {  color : rgba (100 ,30 ,90 ,0.5 ); } 
 
16进制 这是我比较喜欢的表示方法,格式为#rrggbbaa,rr,gg,bb分别代表红绿蓝的颜色深度,aa代表不透明度,其范围都是00~ff的16进制数。最后的aa位置可以不写,默认是完全不透明。
1 2 3 4 5 6 #id1  {  color : #abcd09 ; } #id2  {  color : #bc07fbaf ; } 
 
HSL或HSLA 我不太喜欢用这种方法(因为我不熟悉),所以懒得说了,以后如果遇见”color:”后面跟个”hsl”那么就是这种颜色表示方法,不知道什么意思的话,现查现学就行了。掌握那么一两种颜色表示方法已经够用了。但这都不是最重要的,重要的是见到”color”就知道是修改颜色的意思就行了。
字体属性 这些东西感觉都不太重要,也比较容易理解,而且东西又多又杂,全背下来不太可能,现查现学现用就行。 一共有这么几个常用的属性:
1 2 3 4 5 6 div  {  font-size : 40px ;   font-family : "Micorsoft YaHei" ;   font-style : italic;   font-weight : lighter; } 
 
还有一种符合写法,但是有规则:
字体大小、字体族必须都写上。 
字体族必须是最后一位、字体大小必须是倒数第二位。 
各个属性间用空格隔开。 
 
1 2 3 div  {  font : italic lighter 40px  "Micorsoft Yahei" ; } 
 
文本属性 这部分内容也是比较简单繁琐,要用什么现查现用。
文本颜色 1 2 3 4 div  {  color : #a90cb9 ;    } 
 
文本间距 1 2 3 4 5 div  {     letter-spacing : 20px ;   word-spacing : 50px ; } 
 
文本修饰 1 2 3 4 5 6 7 8 div  {  text-decoration : line-through;    } 
 
文本缩进 1 2 3 div  {  text-indent : 40px ; } 
 
文本水平对齐 1 2 3 4 5 6 7 div  {  text-align : center;    } 
 
行高 line-height有继承性。
1 2 3 4 5 div  {  line-height : 100px ;       } 
 
当已经设置了height时,元素的高度就是height,否则会根据line-height计算height。
垂直对齐 指定同一行元素之间,或表格单元格内文字的垂直对齐方式。
1 2 3 4 5 6 7 div  {  vertical-align : middle;    } 
 
列表属性 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ol ,ul  {  list-style-type : lower-roman;      list-style-position : inside;      list-style-image : url (图片链接 );    } 
 
表格属性 1 2 3 4 5 6 7 8 9 10 11 table  {  border-width : 10px ;    border-color : red;    border-style : dashed;        } 
 
上面几个不仅可以用于表格,还可以用于其他元素。 下面几个属性是table独有的。
1 2 3 4 5 6 7 8 9 10 11 12 13 table  {  table-layout : auto;         border-spacing : 10px ;   border-collapse : separate;         empty-cells : show;    caption-side : top;  } 
 
背景属性 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 div  {  background-color : pink;   background-image : url (图片链接 );   background-repeat : no-repeat;   background-position : 20px  10px ;    } 
 
鼠标属性 设定鼠标放在某个元素上时的样式。
1 2 3 4 5 6 7 8 9 body  {  cursor : pointer;    } 
 
上面这些作用不大,我觉得最重要的是自定义鼠标图标。
1 2 3 4 body  {  cursor : url (图片链接 ),pointer;    }