HTML快速入门--第二节--css选择器

server/2024/10/18 14:12:54/
htmledit_views">

一、基本概念

CSS:层叠样式表
样式:外观属性
层叠:一个标签对象,最终呈现出来的样子,多个样式共同作用
表:.css后缀文件

tr是列         td是行
div :能整齐装东西 
空格td :后代        >td:子代          

选择器-->筛选条件
选择器    3种表现形式    
js---vue
  ---鸿蒙

二、样式表(3种)

1.行内样式表 

缺点:1.扩展性不好2.可读性不好3.可维护性不好4.重用性不好

html"><body style="background-color: pink;
color: yellow;
font-size: 100px;
background-image: url(img/cake.jpg);">
6666666
</body>

2.内部样式表:样式表通过选择器作用到标签上  

缺点:只限于当前页面里的标签 重用性不好  
(body和div都是这个样式)
 

html">       <style type="text/css"></style>body,div{background-color: pink;(选择器)color: yellow;font-size: 100px;background-image: url(img/cake.jpg);}

3.外部样式表:样式表 通过选择器 作用到标签上  重用性 ---当前项目内的所有页面里的标签

三、选择器

a.作用:通过选择器作用在标签上
b.分类:
1.基本选择器:

a.标签选择器: div{ }
b.类选择器:   .aaa==作用在拥有class="aaa"的标签上
c.id选择器:#aaa==作用在拥有id="aaa"的标签上,==>标签数量是上1个
d.通配符选择器:*{} 作用在当前页面的所有标签
 
2.复合选择器(2种)

a.交集选择器:div#aaa{} 作用在拥有id值是"aaa"的标签上 div#aaa;div.aaa
b.并集选择器:div,#aaa{} 作用在div标签上,或者作用在id值等于“aaa”的标签上
 
3.关系选择器

1.父亲 > 儿子    :div>#aaa{}作用在div标签里id=“aaa”的子标签
2. 祖先  后代      :  div #aaa{}  作用在div标签里id=“aaa”的后代标签
3.兄+弟              :  div+#aaa{}  作用在div标签同辈的,相邻其后的标签
4.兄~弟              :  div ~ #aaa{}  作用在div标签的同辈标签

4.属性选择器

1、[属性]                      [src]{}:作用在拥有src属性的标签上
2、[属性=属性值]         [src='']{}
3、[属性^=属性值]       [src^=' ']{} 以谁开头  
4、[属性$=属性值]       以谁结尾      
5、[属性*=属性值]        包含 

每个选择器的例子参考下方链接:
css选择器实例               


http://www.ppmy.cn/server/132775.html

相关文章

c++链式调用

链式调用&#xff08;Chaining&#xff09;是一种设计方法&#xff0c;它允许你通过一个对象的多个方法连续调用&#xff0c;而不需要在每次调用后重新引用对象。这种方法在构建复杂对象时尤其有用&#xff0c;特别是在使用建造者模式时。 在C中&#xff0c;实现链式调用的常见…

Java 网络编程

TCP TCP是面向连接的协议&#xff0c;即在传输数据前先发送端和接收端建立逻辑连接&#xff0c;然后在传输数据&#xff0c;它提供了两台计算机之间可靠、无差错的数据传输。 在TCP连接中必须明确客户端和服务器端&#xff0c;由客户端向服务器端发送连接请求。每次连接的创建都…

【C语言教程】代码规范和文档编写

代码规范和文档编写 引言 学习C语言的进阶部分不仅仅是掌握更多的语法&#xff0c;而是深入了解语言的特性&#xff0c;提高思维的广度和深度&#xff0c;这对编写高效、健壮的程序至关重要。本教程旨在帮助读者实现从基础到高级的C语言编程能力转变&#xff0c;特别关注以下…

代码随想录打卡Day66

今天是代码随想录训练营的最后一天&#xff01;&#xff01;&#xff01;&#xff01;终于坚持下来了&#xff01;&#xff01;&#xff01;太激动了&#xff01;&#xff01;&#xff01;&#xff01;已经开始期待开营前说的奖励是啥了啊哈哈哈哈&#x1f604; 今天一共有两道…

get请求(豆瓣电影第一页爬取)

目录 &#xff08;一&#xff09;需要的python库 import urllib.request import urllib.parse &#xff08;二&#xff09;找到url和headers url headers &#xff08;三&#xff09;创建一个请求对象和返回一个响应对象 创建一个请求对象 返回一个响应对象 &#xff08…

[Unity Demo]从零开始制作空洞骑士Hollow Knight第十四集:制作新的场景以及制作创建切换管理系统

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、制作新的场景 1.重新翻新各种Sprite2.制作地图前期应该做的事情3.疯狂的制作地图二、制作场景切换管理系统 1.制作场景切换点TransitionPoint2.切换场景时的…

概率论基本知识

随机变量及其分布 1.定义 随机变量是定义在样本空间上的实值函数&#xff0c;它将样本空间中的每一个样本点映射到一个实数上。通常用大写字母&#xff08;如X、Y&#xff09;表示随机变量&#xff0c;而小写字母&#xff08;如x、y&#xff09;表示随机变量的取值。他有两个…

解锁机器人视觉与人工智能的潜力,从“盲人机器”改造成有视觉能力的机器人(上)

正如人类依赖眼睛和大脑来解读世界&#xff0c;机器人也需要自己的视觉系统来有效运作。没有视觉&#xff0c;机器人就如同蒙上双眼的人类&#xff0c;仅能执行预编程的命令&#xff0c;容易碰撞障碍物&#xff0c;并犯下代价高昂的错误。这正是机器人视觉发挥作用的地方&#…