css的认知与样式
目录
1. 介绍css
2. CSS语法
3. CSS注释
4. CSS中的颜色值
5. CSS长度单位
6. html引入CSS的三种方法
6.1 行内样式(内联样式)
6.2 内嵌样式
6.3 外部样式
7 选择器
7.1 标签选择器
7.2 类选择器
7.3 ID选择器
7.4 通配所有元素
7.5 分组选择器
7.6 选择器的优先级
7.8选择器的权重
7.9 最⾼权重
7.10 css三⼤特性
7.10.1 层叠性
7.10.2 继承性
7.10.3 优先级
1. 介绍
2. CSS语法

3.css注释
/* */
快捷键ctrl +/

4.css的颜色值
4.1 用英文字母表示

4.2 用十六进制表示(0~f)
从1到9用数字 10到15用英文字母从a开始
用6位表示颜色

用3位表示颜色

4.3用rgb表示颜色(0~255)
r表示红色 g表示绿色 b表示蓝色

4.4 用rgba表示颜色
a表示 透明度 0 代表完全透明 1代表不透明 0.5 代表半透明
r表示红色 g表示绿色 b表示蓝色

5.css长度单位
5.1 像素单位px
宽为100px

5.2 百分比尺寸
宽为50% 占父元素的50% 以父元素为参照 没有父元素 就以祖先为参照

5,.3 em 倍数
宽为1倍 以父元素为参照

5.4 rem 根倍数
以html为参照 宽为1倍的HTML

6.css的引入方式
6.1 行内样式(内联样式)
行内样式权重最大

6.2 内嵌样式
把css样式写入style
此内嵌方式比行内样式权重低一些

6.3 外部样式
要先创建一个css文件 把样式写到css文件里面 然后用link进行外部引入
此引入的权重比内嵌样式低

6.4 引入的优先级
行内样式>内嵌样式>外部样式
实现就近原则
7.选择器
7.1 标签选择器
以标签名为开头的是标签选择器

7.2 类选择器
以.开头的是类选择器

7.3 ID选择器
以#开头的为ID选择器

7.4 通配所有元素
*是统配符 整个页面都可以使用 也是权重最低的

7.5 分组选择器
表示在同一个等级时可以用分组选择器
标签与标签之间用逗号隔开

7.6 选择器的优先级
行内> id选择器>类选择器>标签选择器>统配选择器
7.8选择器的权重
行内 权重为1000
id 选择器为100
类选择器伪类和属性选择器为10
标签选择器伪类和属性选择器为1
统配选择器为0
7.9 最⾼权重

7.10 css三⼤特性
7.10.1 层叠性
7.10.2 继承性
7.10.3 优先级
css的认知与样式的更多相关文章
- css input[type=file] 样式美化,input上传按钮美化
css input[type=file] 样式美化,input上传按钮美化 参考:http://www.haorooms.com/post/css_input_uploadmh
- web的各种前端打印方法之CSS控制网页打印样式
来源:http://www.jb51.net/web/70358.html CSS控制网页打印样式: 使用CSS控制打印样式,握刚刚使用时一塌糊涂,根本不知道CSS中的midia的作用是什么,问到别人 ...
- css布局&初始化&基准样式
学习css布局比较好的网站 学习css布局 1.css设置模块 typography(字体) colour(颜色) link(链接) forms(表单) layout(布局) navigation(导 ...
- css中的列表样式
在网页设计中,我们经常将某些具有相似功能的标签放在同一组中,这时我们经常会用到列表标签(无序列表ul,有序列表ol),在列表标签中对列表样式的设计可以使我们的页面得到一定程度的美化. 在css中对列表 ...
- css中的字体样式及元素样式
css中的字体样式一般包含有就9中,常见的有7种.这7种依次为: 1.字体样式:font-family: 2.字体大小:font-size: 3.字体加粗:font-weight: 4.字体斜体:fo ...
- css入门二-常用样式
css入门二-常用样式总结 基本标签样式 背景色background-color 高度height; 宽度width; 边框对齐以及详细设定举例 width/*宽度*/: 80%; height/*高 ...
- 【CSS学习】--- 字体样式
一.前言 CSS字体属性可以定义文本的字体系列.大小.加粗.颜色.风格(如斜体)和变形(如小型大写字母). CSS的字体属性: font-family 设置字体系列 font-size 设置字体的尺寸 ...
- 用css 添加手状样式,鼠标移上去变小手,变小手
用css 添加手状样式,鼠标移上去变小手,变小手 cursor:pointer; 用JS使鼠标变小手onmouseover(鼠标越过的时候) onmouseover="this.style. ...
- css清除浏览器默认样式
css清除浏览器默认样式(代替 *{}) 将代码放入 css 文件,使用 link 引入. /* v2.0 | 20110126 http://meyerweb.com/eric/tools/css/ ...
- 【CSS学习】--- 文本样式
一.前言 CSS文本属性可以定义文本的外观.通过文本属性,可以定义文本的颜色.字符间距,对齐文本,装饰文本,对文本进行缩进,等等. CSS常用的文本属性目录: text-align 文本对齐属性 te ...
随机推荐
- 如何在docker中创建postgresql数据库并使用prisma进行连接
在docker中创建postgresql # docker 创建 postgres docker pull postgres # 创建容器 # ~/study/db/postgres 是本地的文件映射 ...
- 【Mybatis】动态SQL
目录 动态SQL if语句 动态SQL if+where语句 动态SQL if+set语句 动态SQL choose(when,otherwise)语句 动态SQL trim语句 动态SQL SQL片 ...
- (占坑编辑中)hexo博客github page更换域名
hexo博客github page更换域名 檗科下的Cname文件一定要改为最近的域名
- ls 和 du显示文件大小不一样
查看当前文件系统的磁盘使用 df -k / Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p2 97844508 37 ...
- loopback4:单元测试冻结时间
解决方案 import {expect} from '@loopback/testlab'; import sinon from 'sinon'; describe('example test', ( ...
- [golang]jwt生成与解析
前言 golang-jwt是go语言中用来生成和解析jwt的一个第三方库,早先版本也叫jwt-go.本文中使用目前最新的v5版本. 安装 go get -u github.com/golang-jwt ...
- CodeForces CF1846G 题解
CodeForces CF1846G 题解 CodeForces题目链接 洛谷题目链接 标准答案是状压之后,转化成Dijkstra算法跑最短路.我这里提供一个不一样的思路. 题意简述 主人公得了病,有 ...
- composer 的使用和常用命令大全
composer 常用命令 1.composer初始化 init 如何手动创建 composer.json 文件.实际上还有一个 init 命令可以更容易的做到这一点. 查看当前版本composer ...
- 3、Spring之入门案例
3.1.创建module 3.1.1.右击project,创建新module 3.1.2.选择maven 3.1.3.设置module名称和路径 3.1.4.module初始状态 3.1.5.配置打包 ...
- 带你上手基于Pytorch和Transformers的中文NLP训练框架
本文分享自华为云社区<全套解决方案:基于pytorch.transformers的中文NLP训练框架,支持大模型训练和文本生成,快速上手,海量训练数据>,作者: 汀丶 . 1.简介 目标: ...