我有以下HTML代码:
some text [selected HTML] more text
我希望用标记元素包裹[选定的HTML]部分,这样我可以a)应用一些标记(将其涂成浅蓝色),并且b)可以使用jQuery找到它,c)当我将所有HTML发送到服务器时,我还可以为服务器加上标记。如何做到不改变页面外观呢?
如果我使用DIV元素,那么它会创建一个块级元素,但如果任意HTML只是文本,则绝对不想要这种情况。
some text
<div>[selected HTML which is text]</div>
more text
如果我使用SPAN元素(即使带有style='display:inline-block'),那么我会认为任意的HTML是内联的,但我不能这样假设。在DIV周围包装SPAN是无效的,对吗?
some text
<span style='inline-block;'>[selected HTML with <div>]</span>
more text
有没有什么工具可以简单地“标记”HTML,而不会在其周围创建块或内联元素?