CSS中的颜色其实很简单,不信你看

【CSS颜色】 学习笔记 阅读详情

如果你已经看到了这儿,说明你已经掌握了 CSS 的选择器。学习选择器确实是一个很枯燥乏味的事情,又要记住数量庞大的选择器,还有它们的用法以及使用的时候需要注意的地方。

接下来,咱们来讲一讲一个比较有趣的内容 - 颜色。CSS 里面有关颜色属性只有两个,一个是用来设置字体颜色的 color 属性,咱们一般把它称为前景色;一个是用来设置背景颜色的 background-color 属性,咱们一般把它称为背景色。

咱们先来说一说 color 前景色吧。

前景色

虽然咱们把 color 属性称为前景色,但实际上这个属性只是用来设置字体颜色的。所以呢,这个属性其实应该叫做 text-color 才更准确一些。当然了,你可别误会,人家就叫 color。

比如咱们先在 HTML 页面里面编写个 <p> 元素:

<p>这是一个段落内容.</p>

然后,咱们为这个 <p> 元素的文本内容设置字体颜色吧,就像这样:

p {
	color: lightcoral;
}

这样 <p> 元素里面的文本内容的字体颜色就变成了咱们设置的颜色。

在这里插入图片描述

是不是很简单呢?!是的,设置字体颜色就是这么简单。其实,页面开发本来也不算是什么难事儿!但是,在这儿还真有个事儿要和你说一说,因为很值得注意。就是如果咱们在一个 HTML 元素包含另一个 HTML 元素时,就像这样:

<div class="container">
	<p>这是一个段落内容.</p>
</div>

然后,咱们只是为 <div> 元素设置了 color 属性,而没有为 <p> 元素设置 color 属性,可是运行 HTML 页面之后,你会发现 <p> 元素里面的文本内容的字体颜色会是 <div> 元素所设置 color 属性的值。比如像这样来做:

div {
	color: lightcoral;
}

这样设置之后,再运行 HTML 页面,<p> 元素里面的文本内容依旧是带有颜色的。

在这里插入图片描述

为什么会这个样子呢?这个现象如果咱们用 CSS 语法结构来解决,这是因为 CSS 中的样式属性有一部分是具有继承性的。刚好 color 属性就是具有继承性的,所以才会这样。为啥具有继承性就会这样呢?所谓的继承性,就是说如果你给父级容器元素设置了字体颜色,也就是 color 属性,而且子级元素没有设置字体颜色的话,那子级元素里面的文本内容显示的字体颜色就是父级元素设置的字体颜色。

这话说得有一点点绕,不过确实是这么回事儿!希望你能反复看几遍,直到整明白我要说的是啥才好!

关于 CSS 的继承性咱们会在第十四章节中详细来介绍,所以啊,别急了,先搞定现在的东西吧!

背景色

好了,前景色咱们整明白是咋回事儿了,接下来,再来看看背景色又是怎么一回事儿吧!

如果咱们创建一个 HTML 页面,并且编写一些 HTML 元素,运行这样的一个页面之后,你会发现这个 HTML 页面背景是白色的。就像这样:

在这里插入图片描述

为什么会这样呢?这样因为浏览器窗口默认是白色的,而 HTML 元素的背景颜色默认其实是透明度。所以,咱们看到每个元素的文本内容的背景颜色也是白色的。但这可不是因为 HTML 元素的默认背景颜色是白色的,你可要记住了!background-color 这个属性的默认值是 transparent,就是表示透明的意思。

接下来,咱们给 <h1> 元素来设置背景颜色,就像这样:

h1 {
	background-color: lightcoral;
}

这样的话,<h1> 元素里面的文本内容的背景颜色就会显示成咱们设置的颜色。

在这里插入图片描述

是不是感觉也很简单呢?!是的,其实真的很简单。

CSS 合法颜色值 HTML和CSS颜色规范中预定义了140个颜色名称。 阅读详情

相关推荐

【CSS颜色指南】:看完这一篇就明白CSS常见颜色表示方法

有关CSS的颜色表示方法有几种?常见的颜色表示怎么用?有哪些关键字关于颜色取值的?

翼同学 6087

CSS 颜色代码大全 CSS颜色对照表

HTML及CSS常用颜色英文词汇 黑色 银色 灰色 白色 茶色 红色 紫色 紫红 black silver gray white maroon red purple fuchsia #000000 #C0C0C0

hnyanzijun1的博客 5万+

【css】css中的颜色

css中的16进制颜色与RGB的对应转换,透明设置十六进制颜色值RGB颜色值RGBA颜色值HSL 及 HSLA预定义/跨浏览器颜色名17种标准色透明设置用rgba设置透明颜色用opacity设置透明颜色 css中color 、background-color颜色属性即红、绿、蓝光的组合 十六进制颜色值 十六进制FF中,对光源进行设置的最低值可以是0(十六进制00),最高值是255(十六进制FF) ...

康一夏忙中偷闲的日子 989

CSS常用样式

颜色表示方式1.颜色名表示 黄色yellow 红色red2.#+用六位十六进制的数据表示颜色(#000000-#ffffff)三原色混合原理3.rgb(red,green,blue) 三原色混合原理 取值范围 0-2554.rgba(red,green,blue,alpha) 三原色混合原理 取值范围 0-255 alpha表示透明度0-1(值越小透明度越高)5.opactiy: 取值(0-1),值越小透明度越高alpha只针对背景颜色透明,opactiy针对整个元素透明6.渐变颜色。

m0_73971785的博客 5855

基于NXP BFU730F的宽带WiFi LNA设计:从原理到实测的完整指南

低噪声放大器(LNA)是无线通信接收链路中的关键器件,其性能直接决定了系统的接收灵敏度。LNA的核心原理是在放大微弱信号的同时,尽可能降低自身引入的噪声,并保持良好的线性度以应对强干扰。在宽带应用场景下,如覆盖2.4GHz至5.9GHz的现代WiFi系统,设计需在宽带匹配、噪声优化和增益平坦度之间取得精妙平衡。本文以NXP的BFU730F SiGe:C HBT晶体管为核心,深入解析一种采用电阻反馈和LC匹配网络的经典宽带LNA架构。该设计通过优化反馈网络,在宽达3.5GHz的频带内实现了优异的噪声系数(低至

weixin_33587161的博客 327

Ubuntu系统下STM32开发环境搭建:从零配置CubeMX、VSCode与OpenOCD调试实战

本文详细介绍了在Ubuntu系统下搭建STM32开发环境的完整流程,包括CubeMX、VSCode和OpenOCD的安装配置。通过实战教程指导开发者从基础环境准备到工程创建与调试,提供高效的嵌入式开发解决方案,并分享常见问题解决方法。

potato的博客 941

【CSS】色彩的魔法:探索CSS中的颜色属性

在CSS中,颜色属性用于设置网页元素的颜色,包括文本、背景、边框等。通过合理使用颜色属性,开发者可以为网页带来丰富的视觉效果,提升用户的使用体验。CSS提供了多种表示颜色的方式,包括关键字、RGB、RGBA、HSL、HSLA和十六进制等。CSS中的颜色属性为开发者提供了丰富的工具,可以用来塑造网页的视觉效果和用户体验。通过熟练掌握不同的颜色表示法和最佳实践,开发者可以创造出更加美观、可读性高且符合用户预期的网页设计。无论是简单的颜色关键字还是复杂的渐变色,只要运用得当,颜色都能为网页增添独特的魅力。

lph159的博客 2461

Veristand自动化测试:Stimulus Profile Editor实战指南

本文是Veristand自动化测试中Stimulus Profile Editor的实战指南。详细介绍了如何利用这一图形化工具,将繁琐的手动测试流程转化为一键自动执行的“剧本”,涵盖工程控制、信号编程、预制动作调用等核心功能,并通过手把手案例演示了构建首个自动化测试脚本的全过程,帮助测试工程师显著提升效率与可靠性。

dd012的博客 493

CSS基础教程:颜色

CSS使用颜色值来指定颜色。通常,这些用于设置元素的前景色(即其文本)或者设置元素的背景色。它们也可以用于影响边框和其他装饰效果的颜色。可以使用各种格式指定颜色值。这些格式将在以下各节中进行更详细的解释。

m0_65012566的博客 882

LMK04821时钟芯片SPI配置避坑指南:从寄存器读写到频率校准全流程

本文详细解析了LMK04821时钟芯片的SPI配置全流程,涵盖寄存器读写、频率校准及JESD204B系统设计中的关键技巧。通过实战案例和避坑指南,帮助工程师高效解决时钟输出异常、同步失败等常见问题,提升高速数据采集系统的时钟稳定性。

weixin_29172963的博客 159

Windows Server 2022域控环境下的MDT部署工具安装与配置避坑指南

本文详细介绍了在Windows Server 2022域控环境中安装和配置MDT(Microsoft Deployment Toolkit)的全流程,包括ADK与Windows PE的精准安装、MDT高级配置、部署工作流构建及性能优化技巧。通过实战指南帮助IT管理员实现自动化系统部署,提升企业IT运维效率,特别适用于需要静默下发系统的大规模部署场景。

weixin_28481133的博客 435

CSS基础常用属性之颜色(如果想知道CSS的颜色知识点,那么只看这一篇就足够了!)

CSS基础常用属性之颜色(如果想知道CSS的颜色知识点,那么只看这一篇就足够了!)

秋刀鱼不做梦的编程日常 3896

深入解析Panfrost驱动:Mali-GPU开源驱动的架构与实现

本文深入解析了Panfrost驱动作为Mali-GPU开源驱动的架构与实现。从诞生背景到硬件架构演进,详细介绍了Panfrost如何突破ARM闭源策略,实现全栈支持。文章还探讨了驱动设计中的关键技术挑战与性能优化策略,为开发者提供了实用的编译部署指南和性能调优方法。

weixin_30790841的博客 552

css 透明背景_CSS中的颜色其实很简单,不信你看

如果你已经看到了这儿,说明你已经掌握了 CSS 的选择器。学习选择器确实是一个很枯燥乏味的事情,又要记住数量庞大的选择器,还有它们的用法以及使用的时候需要注意的地方。接下来,咱们来讲一讲一个比较有趣的内容 - 颜色。CSS 里面有关颜色属性只有两个,一个是用来设置字体颜色的 color 属性,咱们一般把它称为前景色;一个是用来设置背景颜色的 background-color 属性,咱们一般把它称为...

weixin_39627751的博客 363

Simulink Test Sequence实战:5步搞定复杂逻辑测试(附Excel模板)

本文详细介绍了如何利用Simulink Test Sequence模块高效完成复杂逻辑测试。通过对比传统Excel方法的不足,阐述了Test Sequence以流程图和自然语言描述测试场景的优势,并提供了从环境搭建、逻辑构建到与Test Manager集成、利用Excel模板进行数据驱动的完整5步实战指南,帮助工程师将复杂的状态机或逻辑流测试从繁琐的‘体力活’转变为高效的‘技术活’。

snow3的博客 250

鸿蒙应用发布实战:应用热更新的实现

在移动应用开发领域,应用更新是持续交付价值的关键环节。传统的应用更新方式需要用户手动下载完整安装包,不仅用户体验差,而且更新率往往不理想。热更新技术(也称为OTA更新)允许应用在不重新安装的情况下动态更新部分功能,极大提升了用户体验和迭代效率。本文专注于鸿蒙操作系统下的应用热更新实现方案,涵盖从原理到实践的完整知识体系。鸿蒙热更新的技术架构差分更新算法实现动态部署机制实际项目中的最佳实践安全与性能优化策略首先介绍鸿蒙热更新的背景和核心概念深入分析技术原理和算法实现。

操作系统内核探秘的博客 965

css 背景透明_CSS中的颜色其实很简单,不信你看

如果你已经看到了这儿,说明你已经掌握了 CSS 的选择器。学习选择器确实是一个很枯燥乏味的事情,又要记住数量庞大的选择器,还有它们的用法以及使用的时候需要注意的地方。接下来,咱们来讲一讲一个比较有趣的内容 - 颜色。CSS 里面有关颜色属性只有两个,一个是用来设置字体颜色的 color 属性,咱们一般把它称为前景色;一个是用来设置背景颜色的 background-color 属性,咱们一般把它称为...

weixin_42302763的博客 239

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

CSS中的颜色值与颜色属性

本文介绍CSS中颜色的5种取值类型,以及CSS中的各种颜色属性,并会顺带介绍颜色模型相关的知识。这块内容对于我们写出更好的CSS代码也能带来重要的帮助,是前端开发中需要熟悉的知识。

jimojianghu的专栏 2410

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

CSS样式中颜色与颜色值的应用

对了,各位看官,小生才情有限,笔墨之间难免会有不尽如人意之处,还望多多包涵,不吝赐教。例如,对于小屏幕设备,减少页面上的色彩丰富度,以减轻用户的视觉负担。让我们一起探索新奇的事物,分享生活的点滴,让这个小角落成为我们共同的精神家园。这里不仅有好玩的内容和知识等着你,还特别欢迎你畅所欲言,分享你的想法和见解。你可以把这里当作自己的家,无论是工作之余的小憩,还是寻找灵感的驿站,我都希望你能在这里找到属于你的那份快乐和满足。

master_chenchen的博客 1005

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

css中颜色_CSS中的颜色

css中颜色With CSS you can set the color of an element, background or text. The background color is changed by using the background-color attribute. The color of the element is changed by using the color ...

cumt30111的博客 1134

CSS设置网页颜色

我们在电脑显示器,手机屏幕,电视上面看到的颜色都是通用三种颜色混合而成的:红(red),绿(green),蓝(blue)简称为三原色,按照不同的比例就可以配出其他的颜色。在CSS中提供了一些属性可以用来设置颜色如color。

lh11223326的博客 3165

CSS中的颜色介绍

本节我们来讲一下颜色,因为我们后面学习 CSS 样式时,会经常用到颜色,颜色也是网页中必不可少的一个元素。例如我们可以给某个字体设置颜色,给元素的边框设置颜色,设置元素的背景颜色等。要想一个网页好看,肯定是需要给它添加一些色彩的。 颜色值 颜色是通过对红、绿和蓝光的组合来显示的。我们一般会通过下面三种方式来规定 CSS 中的颜色: 颜色名称 十六进制颜色值 RGB 颜色 颜色名称 HTML 和 CSS 颜色规范中定义了 147 种颜色名,其中有 17 种标准颜色,加上 130 种其他颜色。 例如 red

天空之外 776

CSS 中的文字颜色:为文本增添色彩

CSS 支持多种颜色表示方式,您可以根据需要选择不同的方式来定义颜色。

m0_62599305的博客 1385

使用 JavaScript 控制 CSS 中的颜色

背景知识:颜色模型 点开这篇文章的你,肯定是想要学习怎样控制颜色的——我们后面就会讲具体操作。但首先,我们需要对 CSS 如何标记颜色有一个基本的认识。CSS 使用的是两种颜色模型:RGB 和 HSL,我们先简单了解一下。 RGB RGB 就是“红色,绿色,蓝色”的简称。这个模型由三个数字组成,每个数字表示其所代表的颜色在最终生成的颜色中有多高的亮度。在 CSS 中,每个数值的范围都是 0-255...

Java高级教程、Java架构师、Java进阶教程 1302

CSS颜色设置

我们在显示屏上看到的各种颜色都是通过红(red)、绿(green)、蓝(blue)三原色组合而成的,按不同的比例混合这三种颜色就可以得到其它颜色,通过调整红、绿、蓝三种颜色的数值可以最大限度的控制颜色。CSS 中提供了一些属性(例如 color、background)来设置 HTML。

2401_82561004的博客 1840
上一篇: ES2015 Symbol数据类型
下一篇: 表示一个颜色居然有这么多种方式
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值