我正在开发一个桌面软件应用程序,它可以查找网页中的错误并可以在浏览器中突出显示它们。突出显示的区域有些随意。它们可以是 ap 标签中的一个单词、整个 a 标签或 img。
在过去,我通过重写 html 并在突出显示的区域周围添加样式化的 span 标签来完成此操作。缺点是高光经常会被遮挡。例如,在图像中的 div 中,它的大小正好是没有溢出的,任何应用的边框、背景等都将被遮挡。
解决这个问题的最佳方法是什么?在流行的软件/网络应用程序中是否有任何很好的例子?
限制:我不能使用 JS(文件是本地的,浏览器经常阻止它)。但是,我可以使用最新的标准。输出不必验证,只要它适用于常见的现代浏览器即可。