CSS选择器小笔记

本文介绍了CSS选择器的基础概念,包括元素选择器、ID选择器、类选择器、通用选择器、分组选择器以及伪类和伪元素选择器。通过实例演示,作者展示了如何使用这些选择器来美化HTML页面。
摘要由CSDN通过智能技术生成

在这里插入图片描述

我学CSS选择器的小记录

CSS选择器?听起来好高级哦,但其实就是用来选我想美化的HTML元素的工具啦,和化妆差不多。了解不同种类的选择器后,我就能随心所欲地调整页面样式啦!

CSS选择器的小概览

哇,CSS选择器有好多种类呢,每种都有它特别的用法哦:

  • 简单选择器:就是根据元素名、ID或类来选取。
  • 组合选择器:这个厉害了,可以根据元素之间的关系来一起选取。
  • 伪类选择器:选那些特定状态的元素,比如鼠标悬停、被点击过的时候。
  • 伪元素选择器:能给页面上本来看不到的部分加样式,比如给元素前面或后面加点装饰。
  • 属性选择器:根据元素的属性或属性值来选取。

这里,我主要想先了解下最基础的选择器是怎么用的。

CSS基础选择器的小详解

元素选择器

这个最简单啦,就是直接通过HTML元素名来选取。比如,我想让所有段落的文字都居中,并且变成红色,就这样写:

p {
  text-align: center;
  color: red;
}

这样,所有的<p>元素都会乖乖听话,排成一行并且变成红色哦!

ID选择器

ID选择器是用来选取有唯一ID的元素的。在CSS里,ID选择器前面要加个#,然后写上ID的名称。比如:

#uniqueID {
  text-align: center;
  color: red;
}

这样,只有ID是"uniqueID"的那个元素会变成红色并且居中哦。

小提醒:每个HTML页面上,ID都应该是独一无二的,不能有两个元素用同一个ID哦。

类选择器

类选择器可以用来选取有相同类名的元素。在CSS里,类选择器前面要加个.,然后写上类名。比如:

.textStyle {
  text-align: center;
  color: red;
}

这样,所有类名是"textStyle"的元素都会变成红色并且居中啦。

而且哦,我还可以把类选择器和元素选择器一起用,选取得更精确。比如:

p.textStyle {
  text-align: center;
  color: red;
}

这样,就只有那些既是<p>元素、又有"textStyle"类名的元素才会变样哦。

小提醒:和ID不一样,好多元素都可以共享同一个类名呢。

通用选择器

通用选择器就像个万能钥匙,能选取页面上的所有元素!在CSS里,它就是个*。比如:

* {
  margin: 0;
  padding: 0;
}

这样,所有元素的边距和内边距都会被重置成0哦。

分组选择器

分组选择器能让我一次选取好多个不同种类的元素,然后给它们加一样的样式。在CSS里,用逗号来分隔每个选择器。比如:

h1, h2, h3 {
  color: blue;
}

这样,所有的<h1><h2><h3>元素都会变成蓝色啦。

小练习调整

其实我之前写的小练习代码没错啦,已经把所有<p>元素的文字都变成了红色。不过,为了看起来更整齐,我可以稍微调整下代码格式:

<style>
  p {
    text-align: center;
    color: crimson; /* 更深更醒目的红色 */
  }
</style>

这样,所有<p>元素的文字不仅会居中,还会变成更醒目的红色哦!

CSS简单选择器的小总结

好啦,我来总结一下今天学到的这些基础选择器吧:

选择器类型示例描述
元素选择器p选取所有<p>元素
ID选择器#uniqueID选取ID是"uniqueID"的那个元素
类选择器.textStyle选取所有类名是"textStyle"的元素
通用选择器*选取页面上的所有元素
分组选择器h1, h2, h3同时选取<h1><h2><h3>元素

学会这些基础选择器后,我就能更轻松地美化我的HTML页面啦!好开心呀~

  • 47
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值