文章目录

  • 前言
  • 一、标签选择器
  • 二、类选择器
  • 三、id选择器
  • 四、通配符选择器
  • 总结

前言

理解选择器的作用,能够使用基础选择器在HTML中选择元素
标签选择器;类选择器;id选择器;通配符选择器


一、标签选择器

  • 选择器的作用:选择页面中对应的标签,方便后续设置样式(也就是找到标签,并且改标签)
  • 结构:标签名{css属性名:属性值;}
  • 作用:通过标签名,找到页面中所有这类的标签,设置样式
  • 注意点:标签选择器选择的是一类标签,而不是单独某一个;标签选择器无论嵌套关系有多深,都能找到对应的标签
  • 实践


会发现所有的p标签都变成了红色,这是缺点也是优点
但是如果同种标签中有些字需要换成别的颜色怎么办呢,那么就不能使用标签选择器了

二、类选择器

  • 结构:.类名{css属性名:属性值;}

  • 作用:通过类名,找到页面中所有带有这个类名的标签,设置样式

  • 注意点
    1.所有标签上都有class属性,class属性的属性值称为类名(类似于名字)
    2.类名不能以数字或者中划线开头
    3.一个标签可以有很多个类名,类名之间以空格隔开
    4.类名可以重复,一个类选择器可以同时选中多个标签

  • 实践:先定义,再用


并且可以使用在不同标签

一个标签也可以有多个类名

标签选择器和类选择器的区别:
标签选择器是把所有该标签的内容都变成某种样式,所有无需定义,直接使用
类选择器是把需要的标签变成想要的样式,所以需要先定义,再使用

三、id选择器

  • 结构:#id属性值{css属性名:属性值;}

  • 作用:通过id属性值,找到页面中带有这个id属性值的标签,设置样式

  • 注意点:
    1.所有标签上都有id属性
    2.id属性值类似于身份证号码,在一个页面中是唯一的,不可重复的
    3.一个标签上只能有一个id属性值
    4.一个id选择器只能选中一个标签

  • 实践:


    规定他只能使用一次,因为他的作用不是在css中修饰的,而是为了配合js产生动画效果的,所有最好用类选择器,那么如果用了两次会怎样嘛?

也会变蓝,但是规定上不可使用

类选择器和id选择器的区别:
类选择器可以在多个标签中使用
id选择器只可在一个标签中使用

四、通配符选择器

  • 结构:*{css属性名:属性值;}
  • 作用:找到页面中所有的标签,设置样式
  • 注意点:开发中使用极少,只会在极特殊情况下才会用到;在小页面中可能会用于去除标签默认的margin和padding
  • 实践:

    会把所有的文字都变成通配器里的
  • 常用的情况

    用来去除文字中默认的空白区域

总结

最重要的是类选择器,其他 都用于特殊场景。

CSS基础-02-基础选择器相关推荐

  1. 再读《精通css》02:选择器

    2019独角兽企业重金招聘Python工程师标准>>> 1.2 为样式找到目标 1.类型选择器用来选择特定类型的原素.比如p,a,h1等等.也叫元素选择器或简单选择器. 2.后代选择 ...

  2. CSS基础(复合选择器-三大特性)

    CSS基础(复合选择器-三大特性) Emmet语法 快速生成HTML 如果想快速生成多个标签,直接*n. div*3

  3. 第四章 JavaWeb CSS入门 核心基础 基础形式 + 选择器

    谢罪:今天起晚了= =! 文章目录 什么CSS? css样式规则 CSS核心基础 行内式也称为内联样式 内嵌式 链入式 导入式 选择器 标记选择器 类选择器 id选择器 通配符选择器 什么CSS? C ...

  4. 【CSS基础】基础选择器+字体文本相关样式

    目录 1.CSS基础选择器 1.1 标签选择器 1.2 类选择器 1.3 id选择器 1.4 通配符选择器 1.5 基础选择器总结 2.CSS字体样式 2.1 字体大小 2.2 字体粗细 2.3 字体 ...

  5. css-day01笔记-CSS初识、基础选择器、文字和文本样式

    typora-copy-images-to: media 第01阶段.web基础:css-day01笔记-CSS初识.基础选择器.文字和文本样式 一.CSS层叠样式表 学习目标 理解 css的目的作用 ...

  6. 前端基础02:CSS

    学习路线 什么是CSS CSS怎么用 (快速入门) CSS选择器 (重点 + 难点) 美化网页 (文字,阴影,超链接,列表,渐变-) 盒子模型 浮动 定位 网页动画 (特效效果) 一.什么是CSS C ...

  7. 基础html交代选择器,html 选择器之基础选择器

    我把CSS选择器分开成三部分,第一部分是我们常用的部分,我把他叫做基本选择器:第二部分我把他称作是属性选择器,第三部分我把他称作伪类选择器 一.基础选择器 1. 通配符(*):选中所有的元素 2.元素 ...

  8. WEB入门三 CSS样式表基础

    学习内容 Ø        CSS的基本语法 Ø        CSS选择器 Ø        常见的CSS样式 Ø        网页中3种使用CSS的方式 能力目标 Ø        理解CSS的 ...

  9. week3--CSS基础 盒子模型 选择器

    CSS基础 && 盒子模型 && 选择器 今天下午 我是V神 但是此时此刻 CSS 你是我的神 CSS基础 && 盒子模型 && 选择器 ...

  10. Java/Android基础-02

    Java基础-02 概念 面向对象编程 将某一类事物抽象化,确定如何操作数据然后再考虑如何操作数据.然后再考虑下如何组织数据 特点 属性: 用来描述对象的数据元素称为对象的属性. 方法: 对象的属性进 ...

最新文章

  1. CCS MAP文件说明
  2. 若兰-nvjdc 1.3新版本安装及老版本升级教程
  3. jfinal框架批量导出数据到Excel
  4. Sublime Text 3无法安装Package Control插件的解决
  5. (转)JVM监控工具介绍
  6. 使用webService时,gsoap数据类型注意事项
  7. malloc/free 与 new/delete的区别
  8. mybatis3文档
  9. sql2000 数据库置疑解决办法
  10. python二级题库(百分之九十原题) 刷题软件推荐
  11. 浏览器打开默认为360主页,如何修改
  12. 如何搞好公司和员工的关系二:以德服人才能口服心服
  13. o.redisson.client.handler.CommandsQueue : Exception occured.
  14. Oracle数据库操作:将有顿号的一条数据拆分为多行
  15. springboot采用协同过滤算法的家政服务平台的设计与实现毕业设计源码260839
  16. 大厂前端面试都问些什么问题?入职爱奇艺年薪48万,面试经验总结
  17. 用php爬取网页数据
  18. 用python画函数图像
  19. Docker基础学习笔记( 搭建web漏洞检测环境和容器中运行Django项目)
  20. 老调重弹:JDBC系列 之 JDBC层次结构和基本构成

热门文章

  1. 12个常用的免费SCADA软件
  2. 【AI TOP 10】马化腾:AI技术沦为网络黑产新工具;网易区块链项目被传夭折; 人工智能可以让狗跟人说话...
  3. office 脚本与wpsJS宏代码的差别初体验
  4. 微信小程序中weui的正确打开方式
  5. 【蓝桥杯单片机组第四届模拟题】— “模拟智能灌溉系统”
  6. JHM3000体温传感器驱动
  7. hbase 启动时 Name or service not known -完美解决
  8. PaddleOCR使用笔记之模型训练
  9. centos进入救援模式并修复文件系统(7、8)
  10. 码住这些视频配音软件,一键完成配音