CSS-概述-选择器

1、CSS概念
CSS是Cascading Style Sheets(级联样式表)。
级联: 关联 两个事物之间的关系 指的是网页内容 和 修饰网页内容的css语法
理念是将网页和样式分离 这样重复的样式只需要定义一次即可.

样式表:修饰网页内容的语法的集合
作用:修饰网页内容的外观 文本 背景 列表 定位 …

关系:
HTML网页内容
CSS 网页的样式,外观…
2、CSS基本语法
三种样式表
行内(行级)样式表

 <p style="color: red; font-size: 24px;">床前明月光,</p>

内嵌样式表


 <style type="text/css">
p{
      color: green;
      font-size: 20px;
       }
 </style>

外部样式表

  <!-- 导入外部的样式表 -->
<link href="css/out.css" rel="stylesheet"/>

三种方式的比较

样式表优点缺点使用情况控制范围
行内样式表书写方便,优先级高效率低较少控制一个标签
内嵌样式表部分结构和样式分离没有彻底分离较多控制一个页面
外部样式表完全结构和样式分离需要引入最多控制一个站点

3、CSS选择器
标签选择器

语法:标签名{

​			}

类选择器

.pclass{
	color:black;
	font-size:50px;
}

Id

#p1{
	color:red;
	font-size:10px;
}

组合
通配
注意优先级

后代
子标签
相邻兄弟
兄弟

样式的继承
子标签会从父标签继承样式.
标签之间的关系
父标签:直接包含子标签的标签
子标签:直接被父标签包含的标签
color: #FF0000;后代标签:直接或间接被祖先标签包含的标签,子标签也是后代标签
兄弟标签:拥有相同父标签的标签叫做兄弟标签

<style type = "text/css">
  
    p b{
        color:red;
    }
   
    p > b{
        color:red;
    }
    
    p ~ b{
        color:red;
    }
</style>

<p>
    <b>p的儿子</b>
    <s>
        <b>p的孙子</b>
    </s>
</p>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值