HTML 杂项

到这里 HTML 主要知识基本都介绍完了,本章将介绍一些 HTML 相关的其他知识。

URL(统一资源定位器)

URL(Uniform Resource Locator,统一资源定位符)是互联网上用于定位唯一资源的字符串地址,通俗来说就是我们常说的网址,通过它浏览器、客户端等能精准找到网络上的文件、页面、接口、媒体等资源,是互联网资源访问的核心标识。

URL 由互联网工程任务组(IETF)制定规范(核心为 RFC 3986),与 URI(Uniform Resource Identifier,统一资源标识符)是包含关系:URL 是 URI 的子集,URI 包含 URL(定位资源)和 URN(Uniform Resource Name,统一资源名称,命名资源),日常开发和使用中,URL 是最常用的 URI 形式

Web 浏览器通过 URL 从 Web 服务器请求页面,当你点击 HTML 页面中的某个链接时,对应的 <a> 标签将指向万维网上的一个 URL 地址,而 URL 则用于定位万维网上的一个具体文档。

一个网页的 URL 地址:https://www.hxstrive.com/subject/video_js.htm 

语法格式如下:

scheme://host.domain:port/path/filename

语法规则:

  • scheme - 定义因特网服务的类型,最常见的类型是 http。

  • host - 定义域主机,http 的默认主机是 www。

  • domain - 定义因特网域名,比如 hxstrive.com。

  • :port - 定义主机上的端口号,http 的默认端口号是 80。

  • path - 定义服务器上的路径,如果省略,则文档必须位于网站的根目录中。

  • filename - 定义文档/资源的名称

颜色

HTML 中的颜色体系遵循 RGB 色彩模型,核心是由红色(Red)绿色(Green)蓝色(Blue)三种基础原色(又称「三原色光」)按照不同比例混合叠加而成,这也是 RGB 名称的由来。

与我们日常绘画中的颜料混合(减色混合)不同,HTML 中的 RGB 是加色混合 —— 三种颜色的光叠加得越多,整体亮度越高,当三种颜色都达到最大值时,会呈现为纯白色,反之则为纯黑色,通过调整这三种原色的亮度值,就能组合出数百万种肉眼可辨识的色彩,满足网页设计中的各类视觉需求。

HTML 中定义颜色最常用是使用十六进制(Hexadecimal)符号来表示,这个十六进制符号本质上是对 RGB 三色亮度值的编码,因此也常被称为「十六进制 RGB 颜色码」,其标准格式以井号 # 开头,后续紧跟 6 位十六进制字符(数字 0-9、字母 a-f/A-F,大小写无区别,如 #FF0000#ff0000 表示同一种红色)。这 6 位字符分为三组,每两位对应一种原色,顺序固定为「红→绿→蓝」,即格式为 #RRGGBB:其中前两位 RR 代表红色的亮度值,中间两位 GG 代表绿色的亮度值,最后两位 BB 代表蓝色的亮度值,通过这种分组编码,能清晰地对应 RGB 三色的具体参数。

在 RGB 色彩模型中,每种原色的亮度值都有明确的取值范围,最小值为 0(代表该原色完全不发光,亮度为零),对应的十六进制编码是 00;最大值为 255(代表该原色达到最高亮度,完全发光),对应的十六进制编码是 FF。

下面表格给出了由三种颜色混合而成的具体效果:

颜色(Color)颜色十六进制(Color HEX)颜色RGB(Color RGB)

#000000rgb(0,0,0)

#FF0000rgb(255,0,0)

#00FF00rgb(0,255,0)

#0000FFrgb(0,0,255)

#FFFF00rgb(255,255,0)

#00FFFFrgb(0,255,255)

#FF00FFrgb(255,0,255)

#C0C0C0rgb(192,192,192)

#FFFFFFrgb(255,255,255)

更多 Web 颜色,请参考 https://www.hxstrive.com/article/1072.htm 文章。

  

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号