CSS学习01

    哈喽,大家好!

    今天让我们走进CSS的学习,相信在这个开发者社区中,很多人都了解并能熟练使用CSS,但我还是想讲一下关于CSS的基本知识。

 一、CSS的起源

     20世纪90年代初,html是一个比较局限的一种语言,当时我们页面的内容几乎完全由段落标签、链接、图片、列表、表格等标签来呈现。大量使用重复性的标签属性,不可避免的会出现一些新标签:font、l、s,这对于页面的维护是一个巨大的挑战。所以在1995年时,W3C就计划来解决这些问题,而这个计划就是——CSS。

二、CSS的结构

    选择器  {属性: 值;   声明;}

三、CSS选择器

    在CSS中有八大选择器,包括标签选择器、id选择器、类选择器、后代选择器、子元素选择器、交集选择器、并集选择器、兄弟选择器。而标签选择器、id选择器、类选择器是三大基本选择器,今天我就先讲讲前五种选择器。

1.标签选择器

    顾名思义,标签选择器就是使用 html 中的标签来作为样式的名额。需注意,标签选择器会对指定的标签有效 ,不管这个标签的层级有多深。

2.id选择器

    id选择器是用于选择标签中指定了 id 属性并指定值的元素,其语法为:  #id的值{}。需注意,相同名称的 id 值在同一个页面只能有一个,必须唯一,不然会造成定义错误。

3.类选择器

   类选择器需要在标签上定义 class 属性,并定义值,然后让这个值作为选择器使用。多个类选择器的使用方式,用空格来分隔。

三大标签选择器的使用场景:

   1)  当希望页面中所有指定的标签都使用相同样式时,就可以使用标签选择器。

   2)当希望某一个元素具有指定样式时,就可以使用 id 选择器。

   3)当希望多种标签都能够使用指定样式时,就可以使用类选择器。

4.后代选择器

   后代选择器的结构: 选择器1  选择器2 {        属性: 值;     }

   后代选择器是获取选择器1的所有后代中名称为选择器2的元素。

5.子元素选择器

   子元素选择器的结构:选择器1 >选择器2 {       属性: 值;   }

    子元素选择器只会获取选择器1的第一层中选择器2所对应的元素。

今天的CSS知识学习就结束了,作为刚刚才跨入大学生活,担任大学生角色的我,同时也是一名CSDN的新手小白,在语言组织方面可能不那么严谨,希望能得到大家的谅解。感谢你们的访问!

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值