CSS-选择器

本文介绍了CSS选择器的类型,包括标签、类、ID、全局、群组、后代和伪类选择器。详细说明了各类选择器的使用方法,如标签选择器设置字体大小,类选择器有普通和进阶用法等。还提及伪类选择器定义特殊状态样式及链接伪类顺序等,最后给出相关代码例子链接。

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

选择器包含:

    1.标签选择器;2.类选择器;3.ID选择器;4.全局选择器;5.群组选择器;6.后代选择器;7.伪类选择器

使用如下:

    1.标签选择器

p,h1,h2,h3,h4{font-size:30px;}

    2.类选择器

①.普通用法:.special{color:blue;}

②.进阶用法(可对不同类型元素的同一个名称的类选择器设置不同的样式规则): p.red{font-size:30px;}  h1.red{font-size:20px;}

    3.ID选择器(唯一性)

#two{color:green;}

    4.全局选择器

*{color:blue;}

    5.群组选择器(集体统一设置样式)

p,h1,h2,h3,h4{font-size:30px;} p.special,#three,h1{font-size:50px;}

    6.后代选择器(使用后代选择器设置,之间用空格隔开。注意:后代选择器权重问题,可能会造成样式冲突)

p em{font-size:40px;} h1.special em{color:orange;}

    7.伪类选择器(伪类选择器定义特殊状态下的样式,这些样式无法用标签、id、class、及其它属性实现)

①.链接伪类(a标签)

链接的4种状态:激活状态(:active),已访问状态(:visited),未访问状态(:link),鼠标悬浮状态(:hover)

如: a:link{color:blue;}

注意:激活状态【即按下鼠标之后放开鼠标之前的状态】(:active)、 鼠标悬浮状态(:hover)可以用到任何元素上。如:p:hover{color:blue;}

链接伪类的顺序::likn > :visited > :hover > :active

说明:1. a:hover必须置于a:link和a:visited之后,才有效

           2. a:active必须置于a:hover之后,才有效

           3. 伪类名称对大小写不敏感

           4. IE6不兼容

相关代码例子:

https://github.com/XiangPeng1993/WEB.git


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值