我正在尝试使用包含黑色向下指向三角形的css文件。在Windows中它工作正常,但只要我将文件复制到Linux服务器,符号就会变成垃圾。
我如何在Linux上的css文件中使用此符号。
content: '.';
其中点应为符号。
我试过了:
content: ▼
content: '▼';
这应该是符号的值,但我猜错了,因为它不起作用。
答案 0 :(得分:10)
您的第二次尝试是尝试在CSS中使用 HTML 实体 - 显然这不起作用。您可以改为使用转义字符:
content: '\25BC';
(必须是十六进制的。)
但是,您可以(并且 )直接使用字符“▼” - 您只需要使用相同的,同意的编码保存和打开您的文件。你没有这样做,结果符号出现乱码。要使用的最佳编码是UTF-8,它是Web上商定的默认编码,适用于Linux和许多其他应用程序。但是,仍然需要告知某些Windows编辑器请手动使用此编码。