伪元素之后CSS::中出现的随机字符

伪元素之后CSS::中出现的随机字符,css,Css,有时,伪元素似乎显示看似随机的内容,而不是用于显示各种图标的ISO内容 在屏幕截图中,最初有一个角度引号,使用: content:'\00bb '; 不知怎的,内容变为: content: 'â–¼ '; 这种情况在我们的网站构建中经常发生,但通常随机生成的代码要长得多,也更难看 最初,这被认为是直接在CSS中使用符号的结果,如下所示: content: '» ' 当它如上所述崩溃时,将生成更多随机且外观难看的字符串 我们早就停止在CSS中直接使用符号,转而严格使用ISO内容作为简单符号,

有时,伪元素似乎显示看似随机的内容,而不是用于显示各种图标的ISO内容

在屏幕截图中,最初有一个角度引号,使用:

content:'\00bb ';
不知怎的,内容变为:

content: 'â–¼ ';
这种情况在我们的网站构建中经常发生,但通常随机生成的代码要长得多,也更难看

最初,这被认为是直接在CSS中使用符号的结果,如下所示:

content: '» '
当它如上所述崩溃时,将生成更多随机且外观难看的字符串

我们早就停止在CSS中直接使用符号,转而严格使用ISO内容作为简单符号,这是正确的方法,但我们仍然会遇到错误

文件保存在CMS中,CMS使用Smarty/PHP构建

在网上搜索时,我还没有找到其他发生这种情况的例子,我想知道这是否与CMS的构建方式有关。CMS在解析文件和放置在其位置的其他元素时,以某种方式剥离了ISO内容

在开发网站时,我们通常使用Chrome开发工具来创建CSS,并将CSS复制粘贴到CMS CSS文件中。不确定内容是如何或何时被弄乱的,而且这种情况并非总是发生。这是非常不可预测的

任何帮助都将不胜感激


既然您在网页中使用它,请尝试使用HTML编码:
&xbb。例如:


»;配送
您是否使用与索引文件相同的编码编辑css?

(确保对css和html文件使用utf-8或任何其他编码)

确保提供字符集
标记:

<meta charset="UTF-8">


为我工作。

你试过使用
00BB
(大写字母)吗?因为它是Unicode的,“内容被改变”是什么意思?你是说css文件被神奇地改变了吗?是的。请参见屏幕截图。ISO内容进来了,然后莫名其妙地开始显示随机字符。不知道是什么触发了这一切。也许CMS会解析CSS文件,然后把它弄得一团糟?不知道..科瓦赫案件不重要。我获取符号ISO等价物的参考资料是--它们不使用大写字母。CMS中该部分的内容不可访问,无法直接添加内容,因此使用::pseudo content。