理解 CSS | 青训营笔记

83 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的的第3天 层叠样式表

Cascading Style Sheets

用来定义页面元素的样式

设置字体和颜色

设置位置和大小

添加动画效果

image.png 选择器,用来选中页面一些元素,例如选择器是 h1,就是让 h1 标签,设置样式 用选择器加上大括号,就是选择规则

在页面使用 css

image.png 外链,嵌入,内联

一般来讲,我们推荐第一种,外链方式

外链方式也是可以的,但是不推荐的是内联

image.png

通过 style 引入样式,将 h1,p 标签设置字体大小,行高,颜色. CSS 是如何工作的

image.png 通过 dom 树,解析 css 来展示页面 选择器 Selector 找出页面中的元素,以便给他们设置样式,可以使用多种方式选择元素

1 按照标签名,类名或id 2 按照属性 3 按照DOM 树中的位置

统配选择器,通过*{}来进行全局设置

image.png id 选择器.通过 id = "logo"

image.png 通常用 id 来设置属性时,id 是唯一的,在理解上 id 应该是唯一的值

类选择器

image.png 比较常用还是用 class 来设置样式

属性选择器,通过选择器的属性,属性值来设置

image.png

image.png input 的 password

image.png

image.png 通过 a 标签的 href,开头是#标签

image.png 伪类选择性,又分为状态和结构伪类

image.png

image.png 给排名第一的 li 加样式

image.png

组合方式

image.png

image.png 选择 article 后面的 p 标签 可以给多个选择器设置属性

image.png 选择器组

RGB,#000000,黑色 调节颜色比例就会得到不同的颜色

image.png

image.png 通用字体符 字体大小

image.png

image.png

em 是相对单位

font-weight 100-900,越来越粗 bold 为 700,normal 为 400

image.png 行高,line-height

image.png white-space 滚动条