Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS中的UTF-8字符_Css_Utf 8 - Fatal编程技术网

CSS中的UTF-8字符

CSS中的UTF-8字符,css,utf-8,Css,Utf 8,我一直在使用一个包含滑块(revolution slider-)的html模板 它有一个左右箭头,用于导航,使用以下命令- .tp-rightarrow.preview4:after { content: '\E824'; } .tp-leftarrow.preview4:after { content: '\E825'; } 这在本地运行得很好,但当我作为Umbraco网站的一部分上传时,两个箭头变成了中文符号。当我在谷歌上搜索时,我发现了以下内容- .tp-rightarrow.previ

我一直在使用一个包含滑块(revolution slider-)的html模板

它有一个左右箭头,用于导航,使用以下命令-

.tp-rightarrow.preview4:after { content: '\E824'; }
.tp-leftarrow.preview4:after { content: '\E825'; }
这在本地运行得很好,但当我作为Umbraco网站的一部分上传时,两个箭头变成了中文符号。当我在谷歌上搜索时,我发现了以下内容-

.tp-rightarrow.preview4:after { content: '\E824'; }
.tp-leftarrow.preview4:after { content: '\E825'; }

我现在已经将CSS更改为显示>和<符号,但我想知道为什么原始代码有时显示箭头,有时显示中文符号


谢谢。

U+E824和..25是私人使用区域的代码点。该区域中的代码点不保留,它们没有任何预定义的含义。它们既不是汉字,也不是箭头。只要出版商和客户同意这些代码点的含义,您就可以出于任何目的自由使用任何私用代码点。

在浏览器中,这几乎可以归结为安装/加载/定义了正确的字体。在网页中,每个字符都由第一个定义的/负责的字体呈现,该字体恰好包含该代码点的标志符号。因此,它在两个不同的系统/环境中呈现不同的原因只能源于CSS字体定义不同,或者浏览器安装了不同的字体


最有可能的是,原始版本中包含了一种自定义web字体,该字体将这些字符定义为箭头。您要么忽略了该字体,要么覆盖了字体优先级,并对该元素应用了不同的字体,而该字体恰好在这些代码点定义了汉字。

U+E824和..25是专用区域中的代码点。该区域中的代码点不保留,它们没有任何预定义的含义。它们既不是汉字,也不是箭头。只要出版商和客户同意这些代码点的含义,您就可以出于任何目的自由使用任何私用代码点。

在浏览器中,这几乎可以归结为安装/加载/定义了正确的字体。在网页中,每个字符都由第一个定义的/负责的字体呈现,该字体恰好包含该代码点的标志符号。因此,它在两个不同的系统/环境中呈现不同的原因只能源于CSS字体定义不同,或者浏览器安装了不同的字体


最有可能的是,原始版本中包含了一种自定义web字体,该字体将这些字符定义为箭头。您要么忽略了该字体,要么覆盖了字体优先级并对该元素应用了不同的字体,而该字体恰好在这些代码点定义了汉字。

您的HTML文档是否有字符集元?也可以通过PHP头进行设置。您可以使用
@charset“UTF-8”将字符集包含在CSS文件本身中
@Aziz由于CSS符号使用纯ASCII字符,编码在这里不起任何作用。您的HTML文档是否有字符集元?也可以通过PHP头进行设置。您可以使用
@charset“UTF-8”将字符集包含在CSS文件本身中
@Aziz因为CSS符号使用纯ASCII字符,所以编码在这里不起任何作用。