1.标签选择器:直接用元素的标签来进行选择
span { // 直接选择span标签
size:16px;
}
1
2
3
1
2
3
2.ID选择器:通过设置id名字,进行精确的选择,用#来定义
# div1 { //通过id名字来进行选择
color:red;
}
<div>1</div>
1
2
3
4
1
2
3
4
3.类选择器:通过类名来进行选择,选择范围比id选择器大,用’.来定义
.div1 { //所有类名为div1的都被选择了
color:red;
}
<div>1</div>
<div>1</div>
<div>1</div>
1
2
3
4
5
6
1
2
3
4
5
6
4.通配符选择器:范围更大,作用于所有标签,用*来定义
不建议使用,对页面加载负担大
高级选择器
1.后代选择器:定义用空格隔开
div span { //选择的是div标签下的span标签,当然后代顾名思义可以不止隔一代,可以隔多代进行选择
color:red;
}
<div><span>1</span></div>
1
2
3
4
1
2
3
4
2.交集选择器:与后代选择器定义的不同是,没有空格隔开,两个元素紧挨着
span#a1 { //选择的是两个条件1.既是span标签的 2.id名是a1的元素,两个条件缺一不可
color:red;
}
<span id=“a1”>1</span>
<span >1</span>
1
2
3
4
5
1
2
3
4
5
3.并集选择器:定义用逗号隔开
span,#a1 { //选择的是1.是span标签的 2.id名是a1的元素,两个条件满足一个即可
color:red;
}
<span id=“a1”>1</span>
<span >1</span>
1
2
3
4
5
1
2
3
4
5
4.伪类选择器:
1.静态伪类:点击连接之前(link),点击连接之后(visited)这样的
2.动态伪类:鼠标移入(hover),点击之后(focus)
@ 创建CSS样式?
1、创建使用CSS样式表有三种,分别是外部样式表,内部样式表和内联样式。下面通过一个小demo演示它们的用法,首先新建一个html文件,放入3个button按钮,给前两个按钮分别设置class属性为btn1和btn2:
2、接着准备一个css文件,命名为demo.css,在文件内写入按钮A的样式,保存css文件:
3、回到刚才的html文件,在style标签中用link标签引入上一步创建的css文件,这就是外联样式的用法,总结就是创建好的css文件内写好样式,然后在html文件中用link标签引入即可,这也是大部分网站使用的方法,因为其引入方便,管理起来也比较方便:
4、接着是内部样式表的使用,这里直接在head标签里创建style标签,在里面加入btn2的样式。对于内部样式表简单的html文件,内部样式是很方便的,但是结构复杂的html文件使用它就会让文件显得很混乱:
5、最后是内联样式的使用,直接在第三个标签内使用style属性加入样式就可以了:
6、最后保存html文件,打开浏览器可以看到三个按钮的样式都出现了。以上就是css样式表的制作方法:
@ css几种选择器的使用?
1.类选择器(class选择器)
基本使用:
.类选择器{
属性名: 属性值;
…}
2.id选择器
基本使用:
#id选择器{
属性名: 属性值;
…
}
3. html元素选择器
某个html元素{
属性名: 属性值;
…
}
4.通配符选择器
该选择器可以用到所有的html元素,但是其优先权最低
*{
属性名: 属性值;
…
}
@ dw21如何添加css样式?
看你要什么样子的,有四种方式,行内样式,内嵌式,链接和导入式 行内呢是在标签里直接写,比如<div> 内嵌是写在<head></head>之间,例如:<style type="text/css"> <!– body {margin:0 auto;padding:0;font-family:"宋体";font-size:12px; color:#000000;text-align:center} –> </style> 链接和导入没有什么太大的区别,需要简历外部CSS文件,在GW中按ctrl+n有那选项 之后在页面<head></head>之间加入CSS文件所在路径调用,如下,<link href="CSS/CSS1.css" rel="stylesheet" type="text/css" />
如果觉得《css样式设置及伪类选择器 css派生选择器有几种 – CSS – 前端 css缩小》对你有帮助,请点赞、收藏,并留下你的观点哦!