首页 > 解决方案 > HTML 对未知颜色有什么作用?

问题描述

在阅读Interneting Is Hard的一章时,我单击了MDN 上有关 CSS 中颜色的此页面的链接。它在关于颜色关键字问题的部分中包含了这个有趣的段落:

HTML 仅识别 CSS1 中的 16 个基本颜色关键字,使用特定算法转换无法识别的值(通常为完全不同的颜色)。

这到底是什么意思?HTML 使用什么样的算法来尝试找出文本试图表示的颜色?导致它混乱的限制是什么?如果这在浏览器之间有很大不同,那么 Firefox 和 Chrome 在这种情况下会做什么?

标签: htmlcolors

解决方案


正如评论所说,它很可能会默认为您元素的默认或继承颜色。

在浏览器的检查器中,该规则将显示为无效的 CSS。


推荐阅读