选择器(选择符)

目的是选择目标元素(选择标签用)。
这里我们介绍四种基础选择器。

1、标签选择器

之前的例子都属于标签选择器,可以把某一类的标签全部选择出来;

2、类选择器

上面点声明,下面class调用就可以了;

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>.red {color: red;}</style>
</head>
<body><div class="red">多类名</div><div>多类名</div><div>多类名</div><div>多类名</div> <p class="red">段落多类名</p><p>段落多类名</p><p>段落多类名</p><p class="red">段落多类名</p><div>多类名</div>
</body>
</html>

类选择器里面还有一种情况是多类名选择器
一个标签里面只能有一个class属性,不可以插入多个class。
各个类名之间用空格来分隔。
类名顺序颠倒也没有影响。 
样式显示效果跟HTML元素中的类名先后顺序没有关系,受CSS样式书写的上下顺序影响(若存在样式冲突)。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>.red {color: red;}.font20 {font-size: 20px;color: blue;}</style>
</head>
<body><div class="red font20">多类名</div><div>多类名</div><div>多类名</div><div>多类名</div> <p class="red">段落多类名</p><p>段落多类名</p><p>段落多类名</p><p class="red">段落多类名</p><div>多类名</div>
</body>
</html>

3、ID选择器 
W3C标准规定,在同一个页面内,不允许有相同名字的id对象出现,但是允许相同名字的class。
类选择器好比人的名字,是可以多次重复使用的,但是id选择器好比人的身份证号码,是唯一的,不允许重复使用。
两者最大的区别在于使用的次数上面。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>#last {color: pink;}</style>
</head>
<body><div>id选择器</div><div>id选择器</div><div>id选择器</div><div id="last">id选择器</div>
</body>
</html>

4、通配符选择器
通配符选择器用“*”号表示,是所有选择器中作用范围最广的,能匹配页面中所有的元素。
在实际开发里面基本用不到该类选择器。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>* {color: deeppink;}</style>
</head>
<body><div>通配符选择器</div><div>通配符选择器</div><p>通配符选择器</p><span>通配符选择器</span>
</body>
</html>

【温故知新】CSS学习笔记(选择器)相关推荐

  1. CSS学习笔记----选择器与字体(字系)

    部分来自456bereastreet an overview of the syntax for all CSS 2.1 selectors (based on the table in CSS 2. ...

  2. HTML/CSS学习笔记03【CSS概述、CSS选择器、CSS属性、CSS案例-注册页面】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  3. HTML/CSS学习笔记02【表单标签】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  4. HTML/CSS学习笔记01【概念介绍、基本标签】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  5. CSS学习笔记(详细,不定期更新)

    CSS 学习笔记 CSS书写规范 顺序 布局位置属性(position, top, right, z-index, display, float等) 自身大小盒子模型(width, height, p ...

  6. CSS学习笔记 #20201119

    CSS学习笔记 #20201119 目录 文章目录 CSS学习笔记 #20201119 目录 引言 选择器 权值 样式 引言 CSS能搭配HTML文档,将网页繁杂的 样式信息 从HTML文档中 相对独 ...

  7. CSS学习笔记(狂神-完整版)

    CSS学习笔记(狂神-完整版) HTML + CSS + JavaScript 结构 + 表现 + 动作 1.什么是CSS 如何学习 CSS是什么 CSS怎么用(快速入门) CSS选择器(重点+难点) ...

  8. css中怎么加入立体模型,CSS学习笔记二:css 画立体图形

    继上一次学了如何去运用css画平面图形,这一次学如何去画正方体,从2D向着3D学习,虽然有点满,但总是一个过程,一点一点积累,然后记录起来. Transfrom3D 在这一次中运用到了一下几种属性: ...

  9. CSS学习笔记(详细)- 基础

    CSS学习笔记从零开始 代码风格 样式书写格式 CSS基础选择器 css选择器的作用:(选择标签用的) 选择器分类:基础选择器和复合选择器 基础选择器 标签选择器 类选择器 - 开发最常用 多类名 i ...

  10. Web前端 html css学习笔记(更新)

    HTML CSS学习笔记 2021/9/29 网页简介 HTML简介 第一个网页 自结束标签和注释 文档声明 进制 字符编码 完整的文档结构 2021/9/30 VScode安装及使用 实体 meta ...

最新文章

  1. 【青少年编程】【二级】货运飞船
  2. source insight搜不到关联代码
  3. ASP.NET学生信息管理系统-权限管理-用户资料
  4. python每隔半个小时执行一次_一篇文章教你用Python抓取微博评论
  5. 前端工程师需要懂的前端面试题(c s s方面)总结(二)
  6. 仿造小红书页面代码html,jQuery仿小红书登录页,背景图垂直循环滚动登录页,向上循环滚动的动画,实现一张背景图片的无缝向上循环js滚动...
  7. mysql alter atafter_MySQL 常用操作
  8. 企业常用的RPC框架比较
  9. 有趣的东西:Test () () () () () () () () () ();
  10. SpringCloud教程
  11. 主题目录检索是什么举例子_文献检索复习
  12. 《如何阅读一本书》思维导图
  13. ddd linux 调试工具_linux-c/c++调试利器gdb、ddd小试
  14. NOI.6.08石头剪刀布
  15. 【工业视觉】Halcon常用教程
  16. 实验4 用JavaBean实现简单计算器
  17. Unet分割直肠肿瘤图像
  18. 在BIOS中修改IMM的方法
  19. RuntimeError: CUDA error: no kernel image is available for execution on the driver
  20. mybatis-plus3.5分页插件使用(PaginationInterceptor)

热门文章

  1. 在SharePoint 2010系统中安装RBS FILESTREAM Provider
  2. as3corelib系列教程之一:ArrayUtil类的用法
  3. 谈我的“先做人,再做技术人员,最后做程序员”
  4. Welcome email
  5. 我跟17位顶级游戏策划人学到的3个产品方法论
  6. 创业公司其实根本不需要管理
  7. 一元操作符“++”,“- ” 之强制转换数值
  8. mybatis-generator运行报错Communications link failure
  9. tomcat对URL合法字符的判断(RFC 7230 and RFC 3986 异常排查)
  10. 北京年会和关于数据仓库板块的思考