Linux中的Unicode字符"BLACK DOWN-POINTING TRIANGLE" - CSS?

Gre*_*reg 0 html css linux

我正在尝试使用包含黑色向下指向三角形的css文件.在Windows中它工作正常,但只要我将文件复制到Linux服务器,符号就变成垃圾.

我如何在Linux上的css文件中使用此符号.

 content: '.';
Run Code Online (Sandbox Code Playgroud)

点应该是符号.

我试过了:

content: ▼
content: '&#9660';
Run Code Online (Sandbox Code Playgroud)

这应该是符号的值,但我猜错了,因为它不起作用.

Kon*_*lph 10

你的第二次尝试是尝试在CSS中使用HTML实体 - 显然这不起作用.您可以使用转义字符:

content: '\25BC';
Run Code Online (Sandbox Code Playgroud)

(必须是十六进制的.)

但是,您可以(并且应该)直接使用字符"▼" - 您只需要使用相同的,同意的编码保存和打开您的文件.你没有这样做,结果符号出现乱码.要使用的最佳编码是UTF-8,它是Web上商定的默认编码,适用于Linux和许多其他应用程序.但是,仍然需要告知某些Windows编辑器请手动使用此编码.