CSS概述

本文介绍了CSS的基本概念、发展历史和快速入门方法,详细讲解了CSS的三种导入方式以及各种选择器的用法,包括标签选择器、类选择器、ID选择器等。此外,还讨论了如何美化网页元素,如字体样式、文本样式和背景,以及盒子模型、浮动和定位等重要概念,最后提到了z-index在图层操作中的作用。
摘要由CSDN通过智能技术生成

一.什么是CSS

 1.1 具体解读

1.2发展史

1.3快速入门

 

1.4 CSS的三种导入方式

 

内部样式   外部样式    行内样式

 

扩展:外部样式两种写法

 

二. 选择器

 

2.1 基本选择器

 

2.1.1 标签选择器

        

 

2.1.2 类 选择器 class

        

 

    

2.1.3 ID选择器

        

 

注释:id选择器 > class选择器 > 标签选择器

2.2层次选择器

2.2.1 后代选择器

        某个元素的后面  祖爷爷 爷爷 父亲 儿子

        body下面的所有元素

2.2.2 子选择器 

        儿子 只一代

        body下面的p元素

2.2.3 相邻兄弟选择器  同辈

 

2.2.4 通用选择器

 

2.3 结构伪类选择器

 

 

2.4属性选择器(常用)

        a[ 属性名 = 属性值(正则表达式)] {

        background = yellow;

        }

 

       

 

 

三、美化网页元素

3.1 为什么要美化网页

1.有效的传递页面信息

2.美化网页,页面漂亮,才能吸引用户

3.凸显页面的主题

4.提高用户体验

3.2 字体样式

 

3.3文本样式

        居中,首行缩进2字符

        水平对齐(图片和文字)

         文本装饰

3.4 阴影

 

3.5 超链接伪类

正常情况下,a a:hover

 3.6 列表

 

 3.7背景

 

3.8 渐变

四、盒子模型

4.1 什么是盒子模型

 4.2 边框

 

4.3 内外边距

 

盒子的计算方式:元素到底多大?

        margin + border + padding + 内容宽度 

4.4 圆角边框

四个角 :左上 、右上、 右下、 左下  ,顺时针方向

圆圈:  圆角等于半径

 

4.5 阴影

 五、浮动

5.1 标准文档流

 

5.2 dispiay

 

5.3 float

        左右浮动 float

 

5.4 父级边框塌陷的问题

(父级下面的元素浮动之后,父级边框未被撑起来,就会变得很小)

解决方案:

 

 

 

 六、定位

6.1 相对定位

 

 

6.2 绝对定位

6.3 固定定位 fixed

 

6.4 z-index

z-index(图层操作 立体层面): 默认是0,最高无限~999

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值