文章目录

  • 文档声明
  • head
  • 颜色模型
  • div

根据在这里 Freecodecamp 实践,记录笔记总结。

文档声明

在文档顶部添加 DOCTYPE html 声明
<!DOCTYPE html>

head

title 元素为搜索引擎提供了有关页面的额外信息。 它还通过以下两种方式显示 title 元素的内容:

  • 当页面打开时,在标题栏中;
  • 当你把鼠标悬停在该页面上时,在浏览器标签中。 即使该标签未被激活,一旦你将鼠标悬停在该标签上,title 文本就会显示出来。
<head><meta charset="utf-8"><title>Colored Markers</title><meta name="viewport" content="width=device-width,initial-scale=1.0"><link rel="stylesheet" href="styles.css">
</head>

颜色模型

主要有两种颜色模型:电子设备中使用的加色RGB(红、绿、蓝)模型和印刷中使用的减色CMYK(青、品红、黄、黑)模型。

RGB 模型。 这意味着颜色从黑色开始,色值随着红色、绿色和蓝色数值变化而变化。 一个简单的方法是使用 CSS rgb
函数。rgb(red, green, blue);

每个红色、绿色和蓝色值都是一个从 0 到 255 的数字。 0 表示该颜色的 0%,并且是黑色。 255 意味着该颜色的 100%。

rgb(255,0,0)  # 纯红色
rgb(0,255,0) #纯绿色
rgb(0,0,255) # 纯蓝色rgb(0,0,0) # 黑色
rgb(255, 255, 255) # 白色rgb(255, 255, 0) # 黄色
rgb(0, 255, 255) # 青色,蓝绿色

在加性RGB颜色模型中,原色是组合后产生纯白色的颜色。但要做到这一点,每种颜色都需要达到最高强度。

div

div 元素的 display 属性默认是 block。 因此,当两个 block 元素彼此相邻时,它们会像实际的块一样堆叠。要将两个
div 元素放置在同一行上,需要将它们的 display 属性设置为 inline-block。

所有 HTML 元素都有边框,尽管它们通常默认设置为 none。 使用
CSS,你可以控制元素边框的所有方面,并在所有边上设置边框,或者一次只设置一侧。 要使边框可见,你需要设置其宽度和样式。

box-shadow 属性允许你在元素周围应用一个或多个阴影。 这是基本语法:

box-shadow: offsetX offsetY color;

下面是 offsetX 和 offsetY 值的作用: both offsetX and offsetY accept number
values in px and other CSS units 正 offsetX 值将阴影向右移动,负值将它向左移动 正 offsetY
值将阴影向下移动,负值将它向上移动 如果你想要 offsetX 和 offsetY
其中一个值为零,或两个都为零(0),那么你不需要添加单位。 每种浏览器都知道零意味着没有变化。
阴影的高度和宽度由应用阴影的元素的高度和宽度决定。 你也可以使用可选的 spreadRadius 值来扩大阴影的范围。

如果不设置 blurRadius 的值,则默认为 0,并产生锐利的边缘。 blurRadius 的值越大,模糊效果就越大。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/89036.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/89036.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/89036.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

这个Pandas函数可以自动爬取Web图表

Pandas作为数据科学领域鳌头独占的利器&#xff0c;有着丰富多样的函数&#xff0c;能实现各种意想不到的功能。 作为学习者没办法一次性掌握Pandas所有的方法&#xff0c;需要慢慢积累&#xff0c;多看多练。 这次为大家介绍一个非常实用且神奇的函数-read_html()&#xff0…

vLLM与SGLang在自然语言处理领域的技术架构与性能对比研究

随着大语言模型在工业界和学术界的广泛应用&#xff0c;高效推理框架的选择成为自然语言处理领域的关键挑战。vLLM与SGLang作为当前最前沿的推理优化框架&#xff0c;分别通过创新的PagedAttention和RadixAttention机制展现了独特的技术优势。本文将系统对比两大框架的核心架构…

楼宇自动化:Modbus 在暖通空调(HVAC)中的节能控制(二)

Modbus 在 HVAC 节能控制中的应用案例案例一&#xff1a;某商业建筑 HVAC 系统节能改造某大型商业建筑&#xff0c;总建筑面积达 5 万平方米&#xff0c;涵盖了购物中心、餐饮区和娱乐场所等多种功能区域 。改造前&#xff0c;其 HVAC 系统采用传统的控制方式&#xff0c;设备之…

win10安装Elasticsearch

1 启动elasticsearch 下载地址&#xff1a;Download Elasticsearch | Elastic 双击elasticsearch.bat elasticsearch黑窗口启动乱码问题解决方案 到 config 文件下找到 jvm.options 文件 打开后 在文件末尾空白处 添加 -Dfile.encodingGBK 保存后重启即可。 启动后输入&am…

[Meetily后端框架] Whisper转录服务器 | 后端服务管理脚本

第七章&#xff1a;Whisper转录服务器 欢迎回来&#xff01; 到目前为止&#xff0c;我们已经深入探索了"meeting-minutes"项目的"大脑"——Python后端。 我们已经了解了它如何通过后端API网关接收文本转录&#xff0c;使用摘要数据结构&#xff08;Pyd…

Azure-ADF 抽取数据

1,Azure 访问地址 1,国际版 https://portal.azure.com/#homehttps://portal.azure.com/#home2,世纪互联中国版 Microsoft Azure 由世纪互联运营https://portal.azure.cn/2,创建资源组并且所有的后续组件都是再此资源下面创建。 3,创建Data Factory 工具 4,核心组件 1. 管…

django queryset 去重

在Django中&#xff0c;使用QuerySet时&#xff0c;如果你想要对查询结果进行去重&#xff08;即去除重复的记录&#xff09;&#xff0c;你可以使用几种不同的方法。这里列出了一些常见的方法&#xff1a; 使用distinct() distinct()方法用于返回QuerySet中不重复的唯一对象。…

WIFI MTU含义 ,协商修改的过程案例分析

WIFI MTU含义 ,协商修改的过程案例分析 文章目录 **WIFI MTU含义 ,协商修改的过程案例分析****一、WIFI MTU的含义****二、MTU协商修改的过程案例分析****1. TCP/IP协议中的MTU协商****2. 蓝牙(BLE)中的MTU协商****3. 网络设备配置中的MTU调整****三、协商修改的注意事项**…

记一次Android Studio编译报错:Execution failed for task ‘:app:compileDebugAidl‘

问题背景: android studio导入AIDL文件的时候编译提示: Execution failed for task :app:compileDebugAidl. > A failure occurred while executing com.android.build.gradle.tasks.AidlCompile$AidlCompileRunnable > com.android.ide.common.process.ProcessEx…

selenium跳转到新页面时如何进行定位

在 Selenium 中&#xff0c;当你跳转到新页面&#xff08;例如通过点击链接、提交表单或 JavaScript 重定向&#xff09;时&#xff0c;通常会遇到页面加载或窗口切换的问题。为了在新页面上继续进行页面定位操作&#xff0c;你需要确保以下几点&#xff1a;✅ 1. 等待页面加载…

QT——QComboBox组合框控件

QComboBox概述QComboBox是Qt框架中提供的组合框控件&#xff0c;它结合了按钮和下拉列表的功能&#xff0c;允许用户从预定义的选项列表中选择一个或多个项目。基本特性特性描述显示方式显示当前选中项&#xff0c;点击后展开下拉列表编辑能力可设置为可编辑或不可编辑项目类型…

CentOS 安装jenkins笔记

1. 安装 Java。目前一般jdk要求11以上&#xff0c;否则会报错2. 手动添加 Jenkins 仓库先创建一个专门的Jenkins文件夹&#xff1a;mkdir jenkins然后 执行 sudo curl -fsSL https://pkg.jenkins.io/redhat/jenkins.io.key -o /etc/pki/rpm-gpg/jenkins.io.key 然后&#xff0…

C#枚举:从基础到高级的全方位解析

C#枚举&#xff1a;从基础到高级的全方位解析 在 C# 编程中&#xff0c;枚举&#xff08;Enum&#xff09;是一种特殊的值类型&#xff0c;用于定义命名的常量集合&#xff0c;它为代码提供了更强的类型安全、可读性和可维护性。从简单的状态标识到复杂的位运算组合&#xff0c…

[spring6: Resource ResourceLoader ResourceEditor]-加载资源

Resource Resource 接口为处理和访问不同类型资源&#xff08;如文件、URL、输入流等&#xff09;提供了统一的 API&#xff0c;支持资源的存在性检查、读取、转换等操作。 public interface Resource extends InputStreamSource {boolean exists();default boolean isReadable…

Spring Boot - Spring Boot 集成 MyBatis 分页实现 PageHelper

一、PageHelper 概述 PageHelper 是一个优秀的 MyBatis 分页插件&#xff0c;可以方便地在 Spring Boot 项目中使用 MyBatis 结合 PageHelper 实现分页功能二、PageHelper 引入 1、依赖引入 pom.xml <properties>...<postgresql.verison>42.5.6</postgresql.ver…

jenkins自动化部署前端vue+docker项目

文章目录一、准备工作二、编写dockerfile文件三、新建jenkins任务一、准备工作 默认你的服务器centos已经搭建完成&#xff0c;同时已经安装了jenkins和docker。 接下来去下载开源项目ruoyi并上传到自己的gitee中。 二、编写dockerfile文件 打开项目工程&#xff0c;在rouy…

opencv中contours的使用

一 Contour FindingContours使用 STL-style vector<> 表示&#xff0c;如 vector<cv::Point>, vector<cv::Point2f>。opencv中&#xff0c;使用函数 cv::findContours() 寻找contours&#xff0c; 具体函数定义如下&#xff1a;void cv::findContours(cv::In…

网络安全初级

1、docker并配置代理 &#xff08;1&#xff09;在Ubuntu中安装docker apt-get install docker.io docker-compose &#xff08;2&#xff09;安装完成后&#xff0c;进入/etc/systemd/system/docker.service.d/http-proxy.conf配置文件下进行代理的配置&#xff0c;配置如图…

JetBrains IDE 性能优化指南:idea.vmoptions 核心参数解析与配置建议

文章目录深入解析 JetBrains IDE 的 VM 选项&#xff1a;idea.vmoptions 参数详解一、内存与垃圾回收配置二、诊断与错误处理三、运行时优化参数四、模块系统与反射控制五、特殊参数说明六、配置建议指南深入解析 JetBrains IDE 的 VM 选项&#xff1a;idea.vmoptions 参数详解…

Datawhale AI夏令营 《基于带货视频评论的用户洞察挑战赛》Part .1.

1. 赛题 参赛者需要构建端到端的评论分析系统&#xff0c;完成三大核心任务&#xff1a; 商品识别 输入&#xff1a;视频描述文本(video_desc)和标签(video_tags)输出&#xff1a;精准识别推广商品名称(Xfaiyx Smart Translator/Recorder) 多维情感分析 维度&#xff1a;情感倾…