下面是我的代码:
ul.pathnav a:before{
content:"\0X3E";
text-decoration:none;
}
\0x3e 是“">”的十六进制,但它不起作用。 我尝试了另一个特殊字符,效果很好。例如:在向下填充的三 Angular 形中,其十六进制代码为\25BC。
不太确定我应该添加什么。 header 中的代码为:
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
最佳答案
character escape CSS 中的语法仅使用反斜杠 \
后跟十六进制数字和可能的空格字符。这里既不需要也不允许使用X
。因此使用转义符的正确语法是
content: "\3E";
另一方面,CSS 字符串中不需要转义 GREATER THAN 字符 >
,因此您只需编写
content: ">";
关于html - 使用 UTF-8 不显示特殊字符 ">",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16618792/