HTML详解连载(6)

简介: HTML详解连载(6)

专栏链接 link

下面进行专栏介绍

本专栏是自己学前端的征程,纯手敲的代码,自己跟着黑马课程学习的,并加入一些自己的理解,对代码和笔记

进行适当修改。希望能对大家能有所帮助,同时也是请大家对我进行监督,对我写的代码进行建议,互相学习。

开始喽



CSS特性

优简代码/定位问题,并解决问题

继承性

层叠性

优先级

继承性

子级默认继承父级的文字控制属性

注意

标签自己有样式,则生效自己的样式,不继承

层叠性

特点

相同的属性会覆盖:后面的CSS属性覆盖前面的CSS属性

不同的属性会叠加:不同的CSS属性都生效

优先级

也叫权重,当一个标签使用了多种选择器时,基于不同种类的选择器的匹配规则。

规则

选择器优先级高的样式生效

公式

通配符选择器<标签选择器<类选择器<id选择器<行内样式<!important
注意

选中标签的范围越大,优先级越低

叠加计算

如果是符合选择器,则需要权重叠加计算

公式(每以及之间不存在进位)

行内样式 ,id选择器个数,类选择器个数,标签选择器个数

规则

1、从左到右依次比较个数,同一级个数多的优先级高,如果个数相同,则向
  后比较!important权重最高
2、继承权重最低



Emmet写法分析

代码的简写方式,输入缩写 VScode会自动生成对应的代码

HTML

CSS:大多数简写方式为属性单词的首字母

背景图

网页中,使用背景图实现装饰性的图片效果。

属性名

background-image(bgi)

属性值

url(背景图URL)

注意

背景图默认是平铺的效果

背景图平铺方式

属性名

background-repeat(bgr)

属性值

属性 含义
no-repeat 不平铺
repeat 平铺(默认)
repeat-x 水平方向平铺
repeat-y 垂直方向平铺

背景图位置属性

属性名

background-position(bgp)

属性值

水平方向位置 处置方向位置

关键字

关键字 含义
left 左侧
right 右侧
center 居中
top 顶部
button 底部

坐标(数字+pz,正负都可以)

注意

关键字取值方式写法,可以颠倒顺序

可以只写一个关键字,另一个方向默认为居中;数字只写一个值表示水平方向,垂直方 向为居中

背景图缩放

作用

设置背景图大小

属性名

backgro-size(bgz)

常用属性值

关键字 含义
cover 等比例缩放背景图片以完全覆盖背景区,可能背景图片部分看不见
contain 等比例缩放背景图片以完全装入背景区,可能背景区部分空白
百分比 根据盒子尺寸计算图片大小

数字+单位(px)

背景图固定

作用

背景不会随着元素的内容滚动

属性名

background-attachment(bga)

属性值

fixed


背景复合属性

属性名

background(bg)

属性值

背景色,背景图,背景图平铺方式,背景图位置/背景图缩放,背景图固定

显示模式

标签(元素)的显示方式

作用

布局网页的时候,根据标签的显示模式选择合适的标签摆放内容(空 格隔开,不区分顺序)

块级元素

位置

独占一行

宽度默认是父级的1000%

添加宽高属性生效

行内元素

位置

一行共存多个

尺寸

尺寸由内容撑开

加宽高不生效

行内块元素

位置

一行共存多个

尺寸

设置宽高属性生效

默认尺寸由内容撑开

转换显示模式

属性名

display

关键字 含义
属性值 效果
block 块级
inline-block 行内块
inline 行内
相关文章
|
存储 数据建模 Serverless
计算机技术概论
4.2 Excel的基本操作 4.2.1工作簿的新建和打开 1、工作簿与工作表 工作簿是指在excel中用来存储并处理数据的文件,其扩展名是.xlsx。 各工作簿是由工作表组成的,每个工作簿都可以包含一个或多个工作表,用户可以用其中的工作表来组织种相关数据。工作表不能单独存盘,只有工作簿才能以文件的形式存盘;因此执行保存命令式对工作簿执行的,会将其中所有工作表一起保存。 1)工作簿(Sheet)是一个由行和列交叉排列的二维表格,也称作电子表格,用于组织和分析数据。 2)Excel的一个工作簿默认有3个工作表,用户可以根据需要添加工作表,一个工作簿最多可以包括无数个工作表 3)但新建时
|
JSON 测试技术 数据格式
JSON字符串直接转换为目标对象,并测试是否是深度转换
JSON字符串直接转换为目标对象,并测试是否是深度转换
397 0
|
NoSQL 算法 Redis
Redis的分布式锁
Redis的分布式锁的基本实现和注意事项
201 0
|
算法 数据可视化 C语言
数据结构 | 后缀表达式【深入剖析堆栈原理】
数据结构之堆栈的应用中的后缀表达式讲解,层层递进,由浅入深,带你深刻理解后缀表达式
811 0
数据结构 | 后缀表达式【深入剖析堆栈原理】
|
机器学习/深度学习 人工智能 自然语言处理
百度智能云新架构掀开面纱:知识中台成为差异化竞争优势
百度智能云新架构掀开面纱:知识中台成为差异化竞争优势
778 0
百度智能云新架构掀开面纱:知识中台成为差异化竞争优势
|
SQL 关系型数据库 MySQL
FAQ系列 | 复制线程长时间Opening tables
FAQ系列 | 复制线程长时间Opening tables
131 0
|
域名解析 弹性计算 NoSQL
飞天加速计划·高校学生在家实践——ECS服务器初体验
我当前是计算机专业研二学生,现就读于北京科技大学,主攻方向是计算机视觉(CV)中的图像分割,我们实验室也有GPU计算集群,不过在知乎偶然一次机会了解到阿里云的高校计划,从链接点进来后,经过一系列熟悉的操作,我慢慢了解到云服务器ECS这一概念。
|
SQL Java 关系型数据库
JDBC中的事务 |学习笔记
快速学习JDBC中的事务
121 0
|
云栖大会
图说历届云栖大会精彩内容(长图鉴赏)
从2010年至2016年,从中国地方与行业网站峰会、阿里云开发者大会到云栖大会,历经7年的不断进化,云栖大会已经成长为阿里巴巴集团技术实力和科技生态的全景展示平台,是全球最具影响力的科技展会之一。每年在云栖小镇,我们与你不见不散。更多云栖大会详情,请在本文中了解。
24974 0