CSS层叠样式表

目录

一、CSS层叠样式表(cascading style sheet)

1、CSS的主要作用

2、CSS的使用方法

3、CSS选择器

二、CSS样式规则

1、字体规则(属性)

2、列表样式

3、表格样式

三、div标签

四、CSS的属性选择器

五、CSS关系选择器

六、复合选择器

七、子元素选择器

八、伪类选择器

 九、盒子模型

1、盒子的特征

2、盒子模型的相关属性


一、CSS层叠样式表(cascading style sheet)

1、CSS的主要作用

(1)可以美化页面的外观

(2)可以统一页面的风格

(3)可以实现内容和样式的分析,更适合团队的开发

2、CSS的使用方法

(1)行内嵌入式

给标签添加style属性,用来设置样式

<p style="color: aqua; font-size: 20px;">CSS展示</p>

 但这种方法只对目前嵌入的标签有效

(2)页面嵌入式

在页面中使用<style></style>定义不同的样式规则

<style>
    body{
        text-align: center;

    }
    p{
        color: blueviolet; font-size: 40px;
    }
</style>
<body>
    <p>CSS展示</p>
</body>

(3)导入CSS文件的方式

第一步:创建扩展名为.css的样式文件

第二步:在页面中通过<link>标签将外部的css文件链接起来

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="../10.8博客示范/css/css2.css">
</head>
<body>
    <p>css样式展示</p>
</body>
</html>
p{
    font-size: 40px;
    color: blueviolet;
    text-align: center;
}

3、CSS选择器

在CSS中定位页面中的标签(控件)

(1)标签名选择器

标签名{

               样式规则(属性):值;

             }

p{
    font-size: 40px;
    color: blueviolet;
    text-align: center;
}

(2)类选择器

在页面中给标签添加class属性,标签的class属性值可以重复

.类名(标签的class属性值){

                                                      样式属性:值;

                                                     }

<p class="c1">css样式展示</p>
.c1{
    color: brown;
}

(3)id选择器

在页面中给标签添加id属性,标签的id属性值不能重复

#id{

         样式属性:值;

        }

<p id="c1">css样式展示</p>
#c1{
    color: brown;
}

(4)通配选择符

*代表所有元素

*{

    样式属性:值;

    }

*{
    color: brown;
}

注意,颜色的表达形式有三种

(1)颜色名:red、blue、green

(2)十六进制表示:#rgb或#rrggbb,r、g、b表示三原色的值(取值范围在0~f之间)#fff

(3)rgb(r,g,b)函数:r,g,b三个参数表示三原色的值(取值范围在0~255之间)

rgba(r,g,b,a)函数:r,g,b三个参数表示三原色的值(取值范围在0~255之间),参数a表示透明度(取值0.0~1.0之间)

二、CSS样式规则

1、字体规则(属性)

font--style 字体样式
font--size 字号
font--family 字体
font--weight 文字的粗细

2、列表样式

list-style-position 设置项目符号和文本的位置
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值