css基础

font-family 字体;

 font-size 字号


font-weight 设置文本的粗细:

normal 默认值; 定义标准的字符; bold 定义粗体字符; bolder 定义更粗的字符; lighter 定义更细的字符。

100,200,300,400,500,600,700,800

900定义由粗到细的字符。400 等同于 normal,而 700 等同于 bold。


font-style 定义字体的风格:

normal 默认值,浏览器显示一个标准的字体样式; italic 浏览器会显示一个斜体的字体样式; oblique 浏览器会显示一个倾斜的字体样式。


text-decoration 规定添加到文本的修饰

underline 定义文本下的一条线; overline 定义文本上的一条线;overline 定义穿过文本下的一条线;blink 定义闪烁的文本;


text-indent  规定文本块中首行文本的缩进:

任意浏览器的默认字体高度16px(16像素),所有未经调整的浏览器都符合:1em=16px,


line-height  设置行间的距离(行高)。

注释:不允许使用负值.


letter-spacing 增加或减少字符间的空白(字符间距)

word-spacing 增加或减少单词间的空白(即字间隔 )


text-align  规定元素中的文本的水平对齐方式:

left 把文本排列到左边; right 把文本排列到右边; center 把文本排列到中间; justify 实现两端对齐文本效果


border在一个声明设置所有的边框属性:

border-width 规定边框的宽度;  border-style 规定边框的样式;  border-color 规定边框的颜色

可以单独设置上下左右属性

padding 简写在一个声明中设置所有内边距属性;

可以单独设置上下左右属性

margin 简写属性在一个声明中设置所有外边距属性:

可以单独设置上下左右属性


position 属性规定元素的定位类型:

absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位.

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定;

fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定;

relative 生成相对定位的元素,相对于其正常位置进行定位。

因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。

static默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。


text-align 属性规定元素中的文本的水平对齐方式:

left 把文本排列到左边,默认值:由浏览器决定right 把文本排列到右边; center 把文本排列到中间; justify 实现两端对齐文本效果;

你可能感兴趣的:(css基础)