web前端笔记day3

本文全面介绍了CSS的基础概念,包括层叠式样式表的作用、三种导入方式、语法规范、代码注释、选择器类型、定位方式、内外间距的使用及属性详解。适合初学者快速掌握CSS核心知识。

1、什么是CSS:
层叠式样式表,通俗说法就是美白HTML效果
2、CSS的三种导入方式:
2.1 内嵌式,行内式 直接在标签内用style=" "
2.2 内部样式, 在head中使用<style></style>
2.3 外部样式 直接创建.css的文件,并在html文件中加上<link rel="stylesheet" href="style.css">
3、CSS代码语法:
样式名称1:样式值1,样式值2,样式值3…;
4、CSS的代码注释

/*注释内容*/

5、CSS选择器
5.1 标签选择器 直接写标签名上,那么所有该标签都受影响
5.2 类选择器 类的名称 那么所有class=该类的名称都会受影响。
5.3 id选择器 #id=该名称的所有标签都受影响
5.4 通配选择器 * 页面页面所有标签都受影响
5.5 子代选择器

#menu>li{
    color: aquamarine;
    font-size: 40px;
}

5.6 后代选择器

#menu li{
    color: aquamarine;
    font-size: 40px;
}

6、定位 position
6.1 相对定位 relative:相对自己原来的位置、偏移
6.2 固定定位 fixed:固定在浏览器上,滚动条不会影响该定位的位置
6.3 粘性定位 sticky:当DOM节点没有超出滚动条范围时,它为相对定位,超出后它为固定定位
6.4 绝对定位 absolute:当其父节点或者祖先节点没有定位时,就跟网页的坐标来定位
如果父节点或者祖先节点有定位,那么会根据先后顺序优先原则先找父节点来定位!
7、外间距margin、内间距padding
7.1外间距margin 表示是盒子和盒子之间的外部距离,使用margin时,左右会累加,上下不会累加
7.2内间距padding 表示盒子内部之间的距离,不过在使用padding时盒子会增大盒子的大小。使用

box-sizing:border-box;

可以取消增大!
7.3margin和padding的表示方法:
margin/padding:上 右 下 左;
margin/padding:上 右;(另外两个分别的值分别对应下和左去、取对角线值)

单词表

DOM(doctment object model)文档对象模型
conteditable让标签内部可编辑输入
z-index定位覆盖的层级,层级越大的在上面
calc计算
position定位
margin外间距
padding内间距
float浮动
clear清除浮动
color字体颜色
relative相对定位
absolute绝对定位
fixed固定定位
sticky粘性定位
border-radius边框圆角
background背景
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值