2

Does anyone know if there are special unicode delimeters to hide text from being displayed on the page in HTML? Something that you can place around text to make it not appear? Not like a comment or something. This could even work with the CSS content property.

Nevermind the reason why. It's just a browser hack that I'm trying to do.

4

2 回答 2

4

不,Unicode 是关于编码字符,而不是控制字符是否显示。有一些控制代码编码为 Unicode 字符(“控制字符”),但它们处理的是换行、书写方向和字形选择等问题,而不是隐藏文本等问题。

即使存在可以隐藏文本的 Unicode 字符(实际上没有),符合规范的实现也可以忽略它们。Unicode 标准不要求支持所有字符,特别是任何字符。

于 2013-08-19T05:18:58.383 回答
2

这超出了 Unicode 字符能够做什么的定义。当您提到您想要“放置在文本周围以使其不出现”时,此功能属于标记领域。有一些控制标记会影响以下字符的方向性,并用于正确显示从右到左的文本,但据我所知,没有任何字符会影响其他字符的可见性。在这种情况下,Unicode 字符最有创意的用法可能是Zalgo

无论如何...使用 CSS 有多种方法可以做到这一点,请参阅这个答案

于 2013-08-19T05:21:32.430 回答