javascript - 如何在不使用标签包装的情况下突出显示 HTML 文本?

标签 javascript html dom highlighting highlight

是否可以在不使用 <span> 包装的情况下突出显示 HTML 文档中的文本?或与此相关的任何其他标签?

例如,在 HTML 代码中 <p>The quick fox</p>我想强调 quick但没有在其周围添加 DOM 元素。将 DOM 元素添加到父元素是可以的。

谢谢!

最佳答案

不,这是不可能的。

无论您是静态还是动态(例如,使用 Javascript 作为后处理步骤),您都无法告诉浏览器在不更改 DOM 的情况下以不同方式呈现一段文本。

关于javascript - 如何在不使用标签包装的情况下突出显示 HTML 文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1816308/

相关文章:

java - Android 应用程序的简单基准测试

java - Java DOM getAttribute 的意外结果

php - 客户端提交时生成的 POST 随机数字段

javascript 对象键值循环 setInterval

css - DIV 在 FireFox 中未正确对齐

javascript - 在不同的 .js 文件之间传递变量;一个在 iframe 中

javascript - 为什么 navigator.productSub 在 Chrome 和 Safari 上总是等于 '20030107'?

javascript - 基于类过滤 div,使用 jQuery

javascript - 在现有的 HTML CSS 网站中使用 Vue.js 时,div 的排列不符合预期

html - 如何在 IE6 中防止 div 调整大小?