目录

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. 介绍

 CSS是Cascading Style Sheets的英文缩写,即层叠样式表
 Html【Hyper Text Markup Language】
   CSS语言是一种标记语言,因此不需要编译,可以直接由浏览器执行(属于浏览器解释型语言).
   CSS是用于布局与美化网页的
   CSS能实现内容与样式的分离,方便团队开发
   CSS是由W3C的CSS工作组产生和维护的

2. CSS语法

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 最⾼权重

     !important 重要的

7.10 css三⼤特性

7.10.1 层叠性

         所谓层叠性是指多种CSS样式的叠加
         层叠性是浏览器处理冲突的⼀个能⼒,如果⼀个属性通过两个相同选择器设置到同⼀个元素上,那么这个时候⼀个属性就会将另⼀个属性层叠掉(覆盖)
         样式不冲突,不会层叠
         样式冲突;就会层叠; 按照优先级,决定哪个样式⽣效

7.10.2 继承性

          CSS 的继承特性指的是应⽤在⼀个标签上的⼀些 CSS 属性被传到其⼦标签上;就是被⼦标签继承
          不是所有的样式都会被⼦标签继承, 字体类font- ; ⽂本类 text- ; 颜⾊color ; ⾏⾼line-height 等可以被继承
          a标签⽐较特殊,没有办法通过继承改变a标签的字体颜⾊

7.10.3 优先级

           权重的优先级,决定哪个样式最终⽣效
            权重相同: 后者⽣效; 权重不同: 权重⾼者⽣效

css的认知与样式的更多相关文章

  1. css input[type=file] 样式美化,input上传按钮美化

    css input[type=file] 样式美化,input上传按钮美化 参考:http://www.haorooms.com/post/css_input_uploadmh

  2. web的各种前端打印方法之CSS控制网页打印样式

    来源:http://www.jb51.net/web/70358.html CSS控制网页打印样式: 使用CSS控制打印样式,握刚刚使用时一塌糊涂,根本不知道CSS中的midia的作用是什么,问到别人 ...

  3. css布局&初始化&基准样式

    学习css布局比较好的网站 学习css布局 1.css设置模块 typography(字体) colour(颜色) link(链接) forms(表单) layout(布局) navigation(导 ...

  4. css中的列表样式

    在网页设计中,我们经常将某些具有相似功能的标签放在同一组中,这时我们经常会用到列表标签(无序列表ul,有序列表ol),在列表标签中对列表样式的设计可以使我们的页面得到一定程度的美化. 在css中对列表 ...

  5. css中的字体样式及元素样式

    css中的字体样式一般包含有就9中,常见的有7种.这7种依次为: 1.字体样式:font-family: 2.字体大小:font-size: 3.字体加粗:font-weight: 4.字体斜体:fo ...

  6. css入门二-常用样式

    css入门二-常用样式总结 基本标签样式 背景色background-color 高度height; 宽度width; 边框对齐以及详细设定举例 width/*宽度*/: 80%; height/*高 ...

  7. 【CSS学习】--- 字体样式

    一.前言 CSS字体属性可以定义文本的字体系列.大小.加粗.颜色.风格(如斜体)和变形(如小型大写字母). CSS的字体属性: font-family 设置字体系列 font-size 设置字体的尺寸 ...

  8. 用css 添加手状样式,鼠标移上去变小手,变小手

    用css 添加手状样式,鼠标移上去变小手,变小手 cursor:pointer; 用JS使鼠标变小手onmouseover(鼠标越过的时候) onmouseover="this.style. ...

  9. css清除浏览器默认样式

    css清除浏览器默认样式(代替 *{}) 将代码放入 css 文件,使用 link 引入. /* v2.0 | 20110126 http://meyerweb.com/eric/tools/css/ ...

  10. 【CSS学习】--- 文本样式

    一.前言 CSS文本属性可以定义文本的外观.通过文本属性,可以定义文本的颜色.字符间距,对齐文本,装饰文本,对文本进行缩进,等等. CSS常用的文本属性目录: text-align 文本对齐属性 te ...

随机推荐

  1. SPSS统计教程:卡方检验

    本文简要的介绍了卡方分布.卡方概率密度函数和卡方检验,并通过SPSS实现了一个卡方检验例子,不仅对结果进行了解释,而且还给出了卡方.自由度和渐近显著性的计算过程.本文用到的数据"2.2.sa ...

  2. 在命令行按下tab键之后, 发生了生么?

    1. 引言 2. complete命令 3. 自定义补全列表 4. 动态补全列表 5. compgen命令 6. 别名的自动补全 7. 补全规则永久生效 8. 自动加载 9. 参考 1. 引言 当我们 ...

  3. React后台管理系统08 左侧菜单栏点击事件以及设置只有一个菜单展开项

    我们在Menu组件身上添加一个点击事件:对应的函数写一个回调函数:获取当前对象的e的身上的key, 这里其实不难看出e就是当前点击时的menu对象,我们这里获取的是e的key,对应上面定义的属性. 此 ...

  4. 自研ORM (匠心之作)

    Fast Framework 作者 Mr-zhong 代码改变世界.... 一.前言 Fast Framework 基于NET6.0 封装的轻量级 ORM 框架 支持多种数据库 SqlServer O ...

  5. JAVA 环境搭建(java 8为例)

    JAVA 环境搭建 下载JDK(java 8为例) JDK下载地址:直达 JDK镜像网站: 编程宝库 java jdk镜像 安装JDK(java 8为例) 双击启动下载的exe文件 单击下一步 可以选 ...

  6. Stable Diffusion AIGC:3步成为P图大师

    摘要:instructPix2Pix文字编辑图片是一种纯文本编辑图像的方法,用户提供一张图片和文本编辑指令,告诉模型要做什么,模型根据编辑指令编辑输入的图像,最终输出用户想要的图像. 本文分享自华为云 ...

  7. 了解前端中的BFC(块级格式化上下文)

    BFC(块级格式化上下文) 什么是BFC 指的是一个块级渲染作用域,该区域内拥有一套完整的规则来约束块级盒子的布局,且与区域外部无关. 为什么要使用BFC 当一个盒子不设置高度,当其中的子元素都浮动时 ...

  8. AcWing 4490. 染色题解

    题目描述 样例 输入: 6 1 2 2 1 5 2 1 1 1 1 1 输出 3 算法描述 思路 我们以样例为例讲讲思路. 如何确保dfs能顺利便利呢,我们可以使用链式前向星来存图(树) C++代码 ...

  9. 暗黑王者|ZEGO 低照度图像增强技术解析

    在低光照的夜间,摄像头采集的画面通常是一片昏暗,画面清晰度要远远低于肉眼.而随着实时音视频应用技术的发展,我们已经看到了各种画质增强的视频增强技术,那么是否存在一种技术,可以使视频在低光照条件下看起来 ...

  10. 【环境搭建】vscode调试php

    待解决问题 使用vscode和phpstudy实现PHP的本地调试 解决办法 1.打开xdebug 找到网站使用的PHP版本,在设置中将Xdebug调试组件打开,并确认端口是9000 找到php扩展目 ...