html空格是什么选择符,HTML学习之选择器

本文详细介绍了CSS中的各种选择器,包括标签、类、ID选择器等,并解释了它们的使用方法及区别。此外,还介绍了子选择器、后代选择器、通用选择器以及伪类选择符等高级用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

标签: HTML 选择器

什么是选择器

每一条css样式声明(定义)由两部分组成,形式如下

选择器{

样式;

}

在{}之前的部分就是选择器,选择器指明了{}中的样式的作用对象,也就是样式作用于网页中的哪些元素。

标签选择器

标签选择器就是HTML代码中的标签,如、、。

p{

font-size:12px;

line-height:1.6em;

}

类选择器

类选择器在css样式编码中是最常用的

语法

.类选择器名称{

css样式代码;

}

注意

类选择器名称以 . (英文圆点)开头。

其中类选择器名称可以任意起名。

使用方法

设置类选择器css样式(写在head标签内)。

认识html标签

--

使用合适的标签把要修饰的内容标记起来。

never give up

--

设置类选择器css样式。

never give up

ID选择器

在很多方面,ID选择器类似于类选择器。但是有如下的区别:

为标签设置id="id名称",而不是class="class名称"

ID选择器前面的符号是 # 号,不是英文圆点 (.) 。

每一个元素只能有一个ID,每一个页面一个ID只能出现在一个元素内,且只能出现一次。

可以在不同的元素内使用相同的class。

可以在一个元素内使用不同的class。

example

认识html标签

类选择器和ID选择器之间的区别

相同点:

两者都可以应用于任何元素。

不同点:

ID选择器只能在文档中选择一次。在一个HTML文档中,ID选择器能且仅能使用一次,并且只能在一个元素内使用。而类选择器可以使用多次。

可以使用类选择器词列表方法为一个元素同时设置多个样式。一个元素内可以使用类选择器列表,即多个类选择器作用于一个元素。而一个元素内只能有一个ID选择器,即不能使用ID选择列表。

子选择器

用于选择指定标签元素的第一代子元素

语法

.food>li{border:1px solid red}

example

子选择符

三年级时,我还是一个胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。

食物

水果

香蕉

苹果

蔬菜

白菜

油菜

卷心菜

效果

c8b12c9ec6626ceda0143823d2ddc3e7.png

image_1bm9rvc0h19jc13cgod9ksgolu9.png-7.8kB

讲解

只作用于food类中子元素li,对于孙子元素是不作用的。比如上述代码只作用于子元素水果和蔬菜,对于孙子元素是没有效果的。

后代选择器

用于选择指定标签元素下的所有后辈元素。

语法

.first span{color:red;}

example

子选择符

三年级时,我还是一个胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。

食物

水果

香蕉

苹果

蔬菜

白菜

油菜

卷心菜

效果

4446d77ad24f22a561262862fd739c73.png

image_1bm9sg2neol81ai215fd1boq1i6om.png-4.6kB

总结

空格作用于元素的所有后代,>作用于元素的第一代后代。

通用选择器

通用选择器是功能最强大的选择器,它使用一个*号指定。它的作用是匹配html中所有标签元素。

* {color:red}

语法

* 选择符

勇气

三年级时,我还是一个胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。

到了三年级下学期时,我们班上了一节公开课,老师提出了一个很简单的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。

![](http://upload-images.jianshu.io/upload_images/7106526-5e5a4bf274e9061c.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

效果

346289609411272e2541d28638dc4b48.png

image_1bm9t7a3n6e31k2r1dkt1p9lsrh13.png-61.3kB

总结

通用选择器* {属性},作用了所有的标签。

伪类选择符

伪类选择符可以为html不存在的标签(标签的某种状态)设置样式。

语法

a:hover{color:red;}

分组选择符

当想为html中多个标签设置同一个样式时,可以使用分组选择符,。

语法

h1,sapn{color:red}

h1{color:red;}

span{color:red;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值