在浏览器中按颜色查找文本

在浏览器中按颜色查找文本

在 LibreOffice Writer 中查找和替换我可以按格式查找。
在高级选项中,我按下“格式”按钮并选择一种格式(例如字体颜色 = 绿色)。

如果“查找”字段留空,则“查找下一个”/“查找上一个”按钮会跳转到所有具有相同绿色的文本出现处,而不管其内容如何。

使用浏览器(最好是 Google Chrome 或 Firefox)在网页上可以实现这样的事情吗?

答案1

虽然从技术上来说可能的,但尚未实施,也不可能实施。

HTML 字体颜色属性可以通过 3 种不同的方式工作。

首先可以通过名称设置颜色:

<font color="red">This is some text!</font>

这是搜索特定颜色最简单的方法,但它仅限于140 种命名颜色

设置字体颜色的下两种方法如下:

hex_number Specifies the text color with a hex code (like "#ff0000")

rgb_number Specifies the text color with an rgb code (like "rgb(255,0,0)")

正如你所见,这大大增加要设置的颜色数量。准确地说是 16,581,375 种颜色。

虽然rgb(255,0,0)是纯红色,但 Web 开发人员可能会用它rgb(250,10,5)来获得特定的红色色调。

那么你能做什么呢?既然你现在知道了字体颜色是如何设置的,你可以查看网页的 HTML 源代码,找到设置所需颜色的文本字符串,然后在源代码中搜索该字符串。虽然不如使用网页本身有用,但总比什么都不做要好。

相关内容