CSS

CSS

概念:层叠样式表
	层叠:多个样式可以作用在同一个HTML上,同时生效
好处:
	功能强大
	将内容的展示和样式的控制分离
		降低耦合度
		让分工协作更容易
		可以提高开发的效率
CSS的使用:CSS与html结合使用
内联样式
	元素展示和内容控制不分离
	作用域是当前标签属性
内部样式
	比较常用的方式
	作用域在所有的标签
外部样式
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS与HTML的结合使用</title>
    <style>
        p{
            color: coral;
        }
    </style>
</head>
    <body>
    <!--
    内联样式
        在标签内使用style属性指定css代码
    -->
    <div style="color: brown">
        helloworld
    </div>
    <!--
    内部样式
        在head标签内定义style标签,style标签体内容就是css代码
    -->
    <p>
        您好
    </p>
    </body>
</html>
---------------------------------------------------------------------------------------
<!DOCTYPE html>
<html lang="en">
<head >
    <meta charset="UTF-8">
    <title>外部样式</title>
    <link rel="stylesheet" href="a.css">
    <style>
        @import "a.css";
    </style>
    <!--
  外部样式
      1.定义css资源文件
      2.在head标签内用link标签引入资源文件
  -->
</head>
<body>
    <div>
        helloworld
    </div>
</body>
</html>

CSS基本语法

选择器{
	属性名:属性值;
	.....
}
选择器就是筛选具有相似特征的元素
	注意事项:每一对属性需要使用加分号
选择器:
	基础选择器
		id选择器
		元素选择器
		类选择器
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>基础选择器</title>
    <style>
        #div1{
            color: brown;
        }
        div{
            color: aqua;
        }
        .csls{
            color: blue;
        }
    </style>
</head>
<body>
<!--id选择器——优先级高于元素选择器
 建议id值唯一
 #id值{
 属性名:属性值;
 }
-->

<!--元素选择器
标签名称{
属性名:属性值;
}
-->
<!--类选择器——类选择器的优先级高于其他选择器
选择具有相同类名的元素
多个标签可以作用在同一个class
-->
    <div id="div1">
        你好
    </div>
    <div id="div2">
        我好
    </div>
<p class="csls">
    好孩子
</p>
</body>
</html>
	拓展选择器
		所有选择器
			*{}
		并集选择器
			*选择器1,选择器2
		子选择器
			选择1 选择器2{};筛选选择器1下的选择器2
		父选择器:筛选选择器2的父选择器
			选择器1>选择器2{}
		属性选择器
			选择元素名称 属性名=属性值的元素;
			元素名称[属性名=“属性值”]{}
		伪类选择器:选择一些元素具有的状态
			元素:状态{	}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值