-2
我有一个大型的HTML多线体,它是通过将明确的换行算法应用于文本字符串而产生的。我希望在该HTML中添加跨度,以便通过将某些跨度嵌入特定字符来指示我强制换行的位置。有没有办法将HTML范围排除出现在复制粘贴中?
但是,如果我实际上使用了一个字符,它会在多行复制并粘贴到别处时出现。我可以对图像使用跨度,但效率明显较低。
还有其他的方法吗?
我有一个大型的HTML多线体,它是通过将明确的换行算法应用于文本字符串而产生的。我希望在该HTML中添加跨度,以便通过将某些跨度嵌入特定字符来指示我强制换行的位置。有没有办法将HTML范围排除出现在复制粘贴中?
但是,如果我实际上使用了一个字符,它会在多行复制并粘贴到别处时出现。我可以对图像使用跨度,但效率明显较低。
还有其他的方法吗?
没有,但CSS生成的内容不被复制:
span::after {
content: "<I won't be copied>";
display: block;
}
<div>
Hello<span></span>World!<span></span>Foo<span></span>Bar<span></span>Baz
</div>
当然,你应该只用这个造型的目的,而不是内容。
有https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy,但它不是标准的。 –