CSS期末复习速览(一)

1.标签选择器,格式:标签{ ...... },例如div{ color:pink; },代表全部div中的字都是pink色

2.类选择器,格式:.类名{......},通过class="类名"调用,例如.red{color:red;},

<li class="red">呵呵<li>

3.类选择器中可以调用多类名,类名之间用空格隔开就行,例如<div class="box red">红色的盒子</div>

4.id选择器,格式:#名称,通过id="名称"调用,例如#pink{color:pink;} ,<div id="pink">爱</div>,其中id选择器只能调用一次,再调用就没有效果了

5.通配符选择器,格式:*{......},代表全部标签初始化都是这样的,常用来清除所有的元素标签的内外边距*{margin:0;padding:0;}

6.font-family用来定义字体系列,常用微软雅黑

7.font-size用来定义字号大小,后面跟px值

8.font-weight用来设置文本字体的粗细,有三种选择:normal(不加粗),bold(加粗),100-900(400等同normal,700等同bold,数字后面不跟单位),主要用途:让标题标签不加粗

9.font-style用来设置字体样式(斜体或正常),normal(正常),italic(斜体)

10.color用来定义文本颜色,三种方式:预定义颜色值,如red,blue;十六进制,如#FF0000;RGB代码,如rgb(255,0,0)或rgb(100%,0%,0%)

11.text-align用来设置文本对齐,三种选择:left(左对齐,默认),right(右对齐),center(居中对齐)

12.text-decoration用来设置文本样式,四种选择:none(没有装饰线),underline(下划线),overline(上划线),line-through(删除线),主要用途:通过none让链接的下划线消失

13.text-indent用来设置文本缩进,px/em,em表示当前文字的大小

14.line-height设置行间距,行间距由三部分组成:上间距,文本高度,下间距,例如行间距为26px,如果文本大小为16px,那么上下间距为(26-16)/2=5px,主要用途:让行间距等于盒子的高度,实现文字在当前盒子内垂直居中

15.后代选择器,格式:父标签 子标签{......},代表选择父标签底下所有的子标签

16.子元素选择器,格式:父元素>子元素{......},代表选择父元素最近一级的子元素(只选亲儿子,孙子和重孙子都不管)

17.并集选择器,格式:标签1,标签2......{......},代表选择多个标签

18.链接伪类选择器,四种:a:link(选择所有未被访问的链接),a:visited(选择所有已经被访问过的链接),a:hover(选择鼠标指针位于其上的链接),a:active(选择鼠标按下未弹起的链接)

19.focus伪类选择器(用于表单),格式:input:focus{......},把获得光标的input表单元素选择出来

20.如果使用外部样式表,则需要将.css文件引用到.html文件,方法是<link rel="stylesheet" href="css文件路径">

相关推荐
Mintopia11 分钟前
像素的进化史诗:计算机图形学与屏幕的千年之恋
前端·javascript·计算机图形学
Mintopia14 分钟前
Three.js 中三角形到四边形的顶点变换:一场几何的华丽变身
前端·javascript·three.js
归于尽29 分钟前
async/await 从入门到精通,解锁异步编程的优雅密码
前端·javascript
陈随易29 分钟前
Kimi k2不行?一个小技巧,大幅提高一次成型的概率
前端·后端·程序员
猩猩程序员36 分钟前
Rust 动态类型与类型反射详解
前端
杨进军37 分钟前
React 实现节点删除
前端·react.js·前端框架
yanlele1 小时前
【实践篇】【01】我用做了一个插件, 点击复制, 获取当前文章为 Markdown 文档
前端·javascript·浏览器
爱编程的喵1 小时前
React useContext 深度解析:告别组件间通信的噩梦
前端·react.js
望获linux2 小时前
【实时Linux实战系列】多核同步与锁相(Clock Sync)技术
linux·前端·javascript·chrome·操作系统·嵌入式软件·软件
魂祈梦2 小时前
rsbuild的环境变量
前端