兄弟连 html css,IT兄弟连 HTML5教程 CSS3揭秘 CSS选择器1

本文介绍了CSS中的各种选择器,包括HTML选择器、类选择器、ID选择器等,并详细解释了每种选择器的用途及如何应用。

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

原标题:IT兄弟连 HTML5教程 CSS3揭秘 CSS选择器1

27788012a86452e0d1b471fbf24a3096.png

HTML有标签,CSS就有选择器,选择器就是赋予内部或者外部样式表的名字,当查找到一个或多个HTML元素后,再通过声明属性加样式。常用的样式选择器包括:HTML选择器、类选择器、ID选择器、组合选择器、关联选择器、伪类和伪元素。

1 HTML选择器

HTML选择器,即HTML的标签,用来改变一个指定标签的样式。任何HTML元素都可以是一个CSS的选择器,用于找到和选择器同名的HTML元素。如下所示:

0bc868c188c9ce4e69570132ecbe179f.png

2 类选择器

同一个选择器能有不同的类(class),因而允许同一个元素有不同的样式。例如,开发者也许希望交替显示段落的背景颜色。

7df40aa0e0e719812baa91aea0496f2d.png

这些类可以在HTML的

标签中使用class属性引用,每个

元素指定一个类名。如下所示:

263a867c4bc381b6bf4afeae89abd3fc.png

以上的例子建立了两个类:dark-row和light-row,供HTML的

元素使用,并通过class属性在HTML中指明元素使用的类。类的声明也可以不需要相关的元素,只要定义类选择器时不加点(.)前面的HTML标记即可,这样这个类就可用于任何元素。如下所示:

.note { font-size: small } /* 为note的类可以被用于任何元素 */

类名是自定义的,一个良好的习惯是在命名类的时候,根据它们的功能而不是根据它们的外观命名。上述例子中的note类也可以命名为small,但如果开发者决定改变这个类的样式,使得它不再是小字体的话,那么这个名字就变得毫无意义了。

另外,一个HTML元素可以同时使用多个类选择器,同样使用class属性指定多个类名,但多个类名之间要使用“空格”分开。如下所示:

第一段

/* 为p元素指定了one、two和three三个类 */

3 id选择器

在HTML页面中,id属性指定了某个单一元素,id选择器用来对这个单一元素定义单独的样式。ID选择器的应用和类选择器类似,只要把class换成id即可。它们的不同之处在于,id用在唯一的元素上,而class则用在不止一个元素上。定义ID选择器要在ID名称前加上一个“#”号,这和类选择器相同。例如,ID选择器可以指定如下:

#main { text-indent: 3em } /* 在ID名称main前加上一个“#”号 */

在下面的例子中,使用id属性匹配id="main"的段落元素

文本缩进3em

返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值