css与html结合方式:
1、属性方式
又为行内样式,适合局部修改
2、标签方式
又为内嵌样式,适合统一修改
3、导入方式
导入一个已存在的css文件@import url(*.css)
4、链接方式
head中的link标记实现,可以通过link标记链接多个css文件
=============================================================================================
代码规范:
属性与属性之间用分号,属性与属性值之间用冒号,属性值与属性值之间用空格
=============================================================================================
选择器:
选择器之间不用分号
1、html标签选择器
就是html的标签名
2、class选择器
是标签的一个属性,在标签中赋值,在相同标签设置不同样式时,根据class值进行区分
不同标签设置相同样式时,给class赋值相同
3、id选择器
是标签的一个属性,选择器名称为#id,确保id值的唯一性
4、关联选择器
又为上下文选择器,让相同标签中的不同标签显示不同样式
5、组合选择器
对多个不同选择器进行相同样式设置,用逗号隔开
6、伪元素选择器
为html中预先定义好的选择器,常见如下:
a:link,a:visited,a:hover,a:active,a:focus
p:first-line,p:first-letter
=============================================================================================
常见设置:
1、字体设置
font-family,font-size,font-style,font-weight
2、文本设置
color, text-align,text-indent,line-height,text-decoration
3、背景设置
background-color,background-image,background-position,background-repeat
4、列表设置
list-style-type,list-type-image
5、定位设置
position:相对定位、绝对定位,top,left
6、鼠标设置
=============================================================================================
盒子模型:
border,margin,padding
1、属性方式
又为行内样式,适合局部修改
2、标签方式
又为内嵌样式,适合统一修改
3、导入方式
导入一个已存在的css文件@import url(*.css)
4、链接方式
head中的link标记实现,可以通过link标记链接多个css文件
=============================================================================================
代码规范:
属性与属性之间用分号,属性与属性值之间用冒号,属性值与属性值之间用空格
=============================================================================================
选择器:
选择器之间不用分号
1、html标签选择器
就是html的标签名
2、class选择器
是标签的一个属性,在标签中赋值,在相同标签设置不同样式时,根据class值进行区分
不同标签设置相同样式时,给class赋值相同
3、id选择器
是标签的一个属性,选择器名称为#id,确保id值的唯一性
4、关联选择器
又为上下文选择器,让相同标签中的不同标签显示不同样式
5、组合选择器
对多个不同选择器进行相同样式设置,用逗号隔开
6、伪元素选择器
为html中预先定义好的选择器,常见如下:
a:link,a:visited,a:hover,a:active,a:focus
p:first-line,p:first-letter
=============================================================================================
常见设置:
1、字体设置
font-family,font-size,font-style,font-weight
2、文本设置
color, text-align,text-indent,line-height,text-decoration
3、背景设置
background-color,background-image,background-position,background-repeat
4、列表设置
list-style-type,list-type-image
5、定位设置
position:相对定位、绝对定位,top,left
6、鼠标设置
=============================================================================================
盒子模型:
border,margin,padding