css基础选择器

文章目录

    • css简介
      • css语法规范
      • css代码风格:
      • css选择器的作用
    • css基础选择器
      • 标签选择器:
      • 类选择器
      • 多类名选择器
      • id选择器:
      • id选择器和类选择器的区别:
      • 通配符选择器:
      • 选择器总结

css简介

​ CSS 是层叠样式表 ( Cascading Style Sheets ) 的简称.
​ 有时我们也会称之为 CSS 样式表或级联样式表。
​ CSS 是也是一种标记语言
​ CSS 主要用于设置 HTML 页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。
​ CSS 让我们的网页更加丰富多彩,布局更加灵活自如。简单理解:CSS 可以美化 HTML , 让 HTML 更漂亮, 让页面布局更简单。
​ CSS 最大价值: 由 HTML 专注去做结构呈现,样式交给 CSS,即 结构 ( HTML ) 与样式( CSS ) 相分离

css语法规范

​ 1.使用 HTML 时,需要遵从一定的规范,CSS 也是如此。要想熟练地使用 CSS 对网页进行修饰,首先需要了解CSS 样式规则。
​ 2.CSS 规则由两个主要的部分构成:选择器以及一条或多条声明。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XpxDhFBA-1630995878079)(images/css属性规则.png)]

1.选择器是用于指定 CSS 样式的 HTML 标签,花括号内是对该对象设置的具体样式
2.属性和属性值以“键值对”的形式出现
3.属性是对指定的对象设置的样式属性,例如字体大小、文本颜色等
4.属性和属性值之间用英文“:”分开
5.多个“键值对”之间用英文“;”进行区分
例如:
所有的样式,都包含在

<head><style>h4 {color: blue;font-size: 100px;}</style>
</head>

css代码风格:

1. 样式格式书写1.紧凑格式   h3 { color: deeppink;font-size: 20px;}2.展开格式   h3 {color: pink;font-size: 20px;    }强烈推荐第二种格式, 因为更直观。2. 样式大小写风格1.小写格式h3 {color: pink;}2.大写格式H3 {COLOR: PINK;   }强烈推荐样式选择器,属性名,属性值关键字全部使用小写字母,特殊情况除外。3. 样式空格风格1. h3 {color: pink;    }属性值前面,冒号后面,保留一个空格选择器(标签)和大括号中间保留空格

css选择器的作用

​ 答:选择器(选择符)就是根据不同需求把不同的标签选出来这就是选择器的作用。 简单来说,就是选择标签用的。

​ 找到所有的 h1 标签。 选择器(选对人)
​ 设置这些标签的样式,比如颜色为红色(做对事)。

css基础选择器

基础选择器又包括:标签选择器、类选择器、id 选择器和通配符选择器

标签选择器:

​ 标签选择器(元素选择器)是指用 HTML 标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的 CSS 样式。
语法:
​ 标签选择器{
​ 属性:属性值
​ …
​ }
作用:
​ 标签选择器(元素选择器)是指用 HTML 标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的 CSS 样式。

类选择器

​ 如果想要差异化选择不同的标签,单独选一个或者某几个标签,可以使用类选择器.
语法:
​ .类名 {
​ 属性1: 属性值1;
​ …
​ }
​ 结构需要用class属性来调用 class 类的意思

变红色

​ 1.如果想要差异化选择不同的标签,单独选一个或者某几个标签,可以使用类选择器。
​ 2.类选择器在 HTML 中以 class 属性表示,在 CSS 中,类选择器以一个点“.”号显示。
​ 3.类选择器使用“.”(英文点号)进行标识,后面紧跟类名(自定义,我们自己命名的)。
​ 4.可以理解为给这个标签起了一个名字,来表示。
​ 5.长名称或词组可以使用中横线来为选择器命名。
​ 6.不要使用纯数字、中文等命名,尽量使用英文字母来表示。
​ 7.命名要有意义,尽量使别人一眼就知道这个类名的目的。
​ 8.命名规范:见附件( Web 前端开发规范手册.doc)

多类名选择器

​ 我们可以给一个标签指定多个类名,从而达到更多的选择目的。 这些类名都可以选出这个标签.
​ 简单理解就是一个标签有多个名字.

在这里插入图片描述
多类名的具体使用:

<div class="red font20">亚瑟</div>

注意:
​ 1.在标签class 属性中写 多个类名
​ 2.多个类名中间必须用空格分开
​ 3.这个标签就可以分别具有这些类名的样式

id选择器:

​ id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。
​ HTML 元素以 id 属性来设置 id 选择器,CSS 中 id 选择器以“#" 来定义。
​ 语法:
​ #id名 {
​ 属性1: 属性值1;
​ …
​ }
​ 注意:id 属性只能在每个 HTML 文档中出现一次

id选择器和类选择器的区别:

​ 1.类选择器(class)好比人的名字,一个人可以有多个名字,同时一个名字也可以被多个人使用。
​ 2.id 选择器好比人的身份证号码,全中国是唯一的,不得重复。
​ 3.id 选择器和类选择器最大的不同在于使用次数上。
​ 4.类选择器在修改样式中用的最多,id 选择器一般用于页面唯一性的元素上,经常和 JavaScript 搭配使用。

在这里插入图片描述

通配符选择器:

​ 语法:
* {
属性1: 属性值1;

}
通配符选择器不需要调用, 自动就给所有的元素使用样式
特殊情况才使用,后面讲解使用场景(以下是清除所有的元素标签的内外边距,后期讲)
* {
margin: 0;
padding: 0;
}

选择器总结

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/482577.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习模型模拟大脑地形图,有助于回答大脑不同部分如何协同工作

来源&#xff1a;ScienceAI编辑&#xff1a;凯霞大脑中处理视觉信息的部分——颞下&#xff08;IT&#xff09;皮层——受损可能是毁灭性的&#xff0c;尤其是对成年人而言。那些受影响的人可能会失去阅读能力&#xff08;一种称为失读症的疾病&#xff09;或辨认面孔&#xff…

深度学习再登Science:万物皆可做神经网络处理器,你甚至可以用锅碗瓢盆

来源&#xff1a;机器学习研究组订阅想象一下&#xff0c;你周围的任何东西&#xff0c;比如一个煎锅、一个玻璃镇纸&#xff0c;都可以用来当成神经网络的中央处理器&#xff0c;那是什么感觉&#xff1f;神经网络简单来说&#xff0c;是一种模仿大脑执行复杂任务的只能系统&a…

css目标

第一天 第二天

Gotta Catch Em All!——三元环计数

传送&#xff1a; https://vjudge.net/problem/Kattis-gottacatchemall 前置知识&#xff1a; 三元环计数 https://www.cnblogs.com/Dance-Of-Faith/p/9759794.html 思路&#xff1a; 首先去重边&#xff0c;记每个点的度数为n&#xff0c;三元环个数为m&#xff0c;答案为(∑…

【前瞻】机器人领域十项前沿技术

来源&#xff1a;工业互联网观察 机器人大讲堂近些年来&#xff0c;机器人行业发展迅速&#xff0c;机器人被广泛应用于各个领域尤其是工业领域&#xff0c;不难看出其巨大潜力。与此同时&#xff0c;我们也必须认识到机器人行业的蓬勃发展&#xff0c;离不开先进的科研进步和…

day27 网络编程一

网络编程 基础 一 软件开发架构 # c/s架构(client/server) c:客户端 / s:服务端 # b/s架构(browser/server) b:浏览器 / s:服务器 ps:bs架构本质也是cs架构 手机端看上去cs架构比较火,实际上bs已经在崛起,微信支付宝都在做一件事:统一接口,手机端之后肯定也是bs比较火 未来应用…

不止摩尔定律,计算领域值得学习的定律还有哪些?

来源&#xff1a;新智元当下&#xff0c;计算机领域最受欢迎的两大定律是&#xff1a;摩尔定律和梅特卡夫定律。摩尔定律&#xff0c;是以Intel&#xff08;英特尔&#xff09;联合创始人Gordon Moore&#xff08;戈登•摩尔)为命名&#xff0c;摩尔定律预言&#xff0c;芯片上…

世界一流大学如何建设人工智能学科

来源&#xff1a;光明日报作者&#xff1a;李锋亮 庞雅然 人工智能人才培养是变革核心人工智能、基因工程、纳米科学并列为21世纪三大尖端技术&#xff0c;是工业革命4.0的变革核心。其中&#xff0c;人工智能涉及广泛的知识领域&#xff0c;包括技术体系内的数学基础、技术基础…

机器学习获量子加速!物理学家与计算科学家「自然联姻」

来源&#xff1a;新智元AI和量子计算的碰撞&#xff0c;会产生什么神奇的火花&#xff1f;IBM团队的一项研究表明&#xff0c;在机器学习任务上&#xff0c;已经找到了量子计算能够加速数据分类的证据&#xff0c;远超传统算法。未来&#xff0c;基于量子的机器学习加速器可能就…

day28 socket网络编程

一 socket 套接字 二 粘包问题 一 socket 套接字 1.1 为何学习socket一定要先学习互联网协议&#xff1a; 1.首先&#xff1a;网络编程目标就是教会你如何基于socket编程&#xff0c;来开发一款自己的C/S架构软件 2.其次&#xff1a;C/S架构的软件&#xff08;软件属于应用层…

2022年值得关注的8个人工智能趋势

来源&#xff1a;AI前线作者&#xff1a;Michael Spencer译者&#xff1a;Sambodhi策划&#xff1a;凌敏1. AI-on-5G2022 年&#xff0c;工业 AI 和 AI-on-5G 物联网应用将会成为主流。想象一下&#xff0c;当我们以元宇宙为目标的时候&#xff0c;我们对物理空间的升级方式同样…

我国科学家首次揭示“时空”记忆在猕猴大脑中表征的几何结构

来源&#xff1a;央视新闻客户端作者&#xff1a;帅俊全 2月11日&#xff0c;国际学术期刊《科学》以长文形式发表了题为《序列工作记忆在猕猴前额叶表征的几何结构》的研究论文。近日&#xff0c;中国科学院脑科学与智能技术卓越创新中心与国内多家单位合作&#xff0c;发现神…

智源学术顾问David Harel:经典建模与AI的联姻,如何攻破机器学习的可解释性?| 大师讲座...

来源&#xff1a;智源社区讲者&#xff1a;David Harel整理&#xff1a;熊宇轩编辑&#xff1a;李梦佳导读&#xff1a;设想一下&#xff0c;现在我们要建造一种工厂机器人&#xff0c;能移动物体、组装零件、抬起物体。机器学习专家自然会采用深度学习、神经网络一类的AI技术&…

重磅突发!全球首富40颗卫星遭摧毁

来源&#xff1a;中国基金报在上周最新发射的49颗卫星中&#xff0c;有40颗卫星遭地磁风暴“摧毁”——全球首富、特斯拉CEO马斯克旗下SpaceX公司的星链计划遭遇挫折。此外&#xff0c;美国国家航空航天局(NASA)、亚马逊均表示&#xff0c;对于SpaceX星链计划还要新部署约3万颗…

扩散模型就是自动编码器!DeepMind研究学者提出新观点并论证

来源&#xff1a;明敏 发自 凹非寺量子位 | 公众号 QbitAI由于在图像生成效果上可以与GAN媲美&#xff0c;扩散模型最近成为了AI界关注的焦点。谷歌、OpenAI过去一年都提出了自家的扩散模型&#xff0c;效果也都非常惊艳。另一边&#xff0c;剑桥大学的学者David Krueger提出&a…

2019已悄然过半

2019过半&#xff0c;不知不觉已进入秋天&#xff0c;今年上海夏天格外凉爽&#xff0c;没感觉热就结束了。上半年总体感觉归于平淡&#xff0c;但是平平淡淡才是真嘛。年初制定的个人计划基本完成&#xff0c;关键是难度系数都不高&#xff0c;下半年有两项重要考核正在等着&a…

关于欧盟的芯片法案,ASML是这样看的!

来源&#xff1a;光电汇OESHOW近日&#xff0c;欧盟发布了一个芯片法案&#xff0c;ASML随后便公开表示了他们对这个答案的看法。内容如下&#xff1a;塑造我们生活的智能互联世界的全球大趋势正在推动对微芯片的需求显著增长。最近的芯片短缺凸显了复杂的全球半导体生态系统中…

万字长文!DeepMind科学家总结2021年的15个高能研究

来源&#xff1a;新智元2021年ML和NLP依然发展迅速&#xff0c;DeepMind科学家最近总结了过去一年的十五项亮点研究方向&#xff0c;快来看看哪个方向适合做你的新坑&#xff01;最近&#xff0c;DeepMind科学家Sebastian Ruder总结了15个过去一年里高能、有启发性的研究领域&a…

情人节特刊| 爱的神经机制

来源&#xff1a;浙江大学学术委员会文&#xff1a;周炜1在哺乳动物的物种中&#xff0c;仅有不到10%的物种能够形成基于一夫一妻制的配对关系。随着时间的推移&#xff0c;通过选择性地寻找伴侣和与伴侣互动&#xff0c;夫妻关系得以维持和加强。大多数实验室啮齿动物包括大小…

为了自动驾驶,谷歌用NeRF在虚拟世界中重建了旧金山市

来源&#xff1a;机器学习研究组订阅真不用来做成元宇宙&#xff1f;训练自动驾驶系统需要高精地图&#xff0c;海量的数据和虚拟环境&#xff0c;每家致力于此方向的科技公司都有自己的方法&#xff0c;Waymo 有自己的自动驾驶出租车队&#xff0c;英伟达创建了用于大规模训练…