技术分析:
div
css
/
div:
块标签
<div></div>
span:行内的块标签
<span><span>
css:渲染
层叠样式表
作用:
渲染页面
提高工作效率
格式:
选择器{属性:值;属性
1:值
1;}
后缀名:
.css 独立的css(样式)文件
和html元素的整合★
方式
1:内联样式表 通过标签的style属性设置样式
方式
2:内部样式表 在当前页面中使用的样式
通过head标签的style子标签导入
例如:
<style>
background-color:
}
</style>
方式
3:外部样式表 有独立的css文件
通过head标签的link子标签导入
例如:
<link rel=
"stylesheet" href=
"css/1.css" type=
"text/css"/>
选择器:★
id选择器
要求:
html元素必须有id属性且有值 <xxx id=
"id1"></xxx>
css中通过
"#"引入,后面加上id的值
class选择器
要求:
html元素必须有class属性且有值 <xxx class=
"cls1"/>
css中通过
"."引入,后面加上class的值 .cls1{
...}
元素选择器
直接用元素(标签)名即可 xxx{
...}
派生的选择器
属性选择器★
要求:
html元素必须有一个属性不论属性是什么且有值 <xxx nihao=
"wohenhao"/>
css中通过下面的方式使用
元素名[属性=
"属性值"]{....}
例如:
xxx[nihao=
"wohenhao"]{....}
后代选择器
选择器 后代选择器{
...} 在满足第一个选择器的条件下找后代的选择器,给满足条件的元素添加样式
了解的选择器
锚伪类选择器
a:link {color:
a:visited {color:
a:hover {color:
a:active {color:
选择器使用小结:
id选择器:一个元素(标签)
class选择器:一类元素
元素选择器:一种元素
属性选择器:元素选择器的特殊用法
使用的时候注意:(了解)
若多个样式作用于一个元素的时候
不同的样式,会叠加
相同的样式,最近原则
若多个选择器作用于一个元素的时候
越特殊优先级越高 id优先级最高
//
转载请注明原文地址: https://ju.6miu.com/read-25165.html