html - 使用 UTF-8 不显示特殊字符 ">"

标签 html css encoding utf-8

下面是我的代码:

    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/

相关文章:

html - 我的媒体查询效果不佳,我不知道我做错了什么。它在前一段时间工作但现在不工作了

javascript - 根据页面边界位置切换列表

mysql - 如何在 MySQL 中插入西类牙语字符?

php - HTML 电子邮件显示为代码而不是 css 页面

javascript - AngularJS 指令运行时绑定(bind)

javascript - Adobe Canvas HTML5 AS3 点击标签

javascript - 响应式嵌入式 youtube

javascript - 在单击第二个按钮之前不会添加 .css 类

matlab - 设置 writematrix 的回车类型

csv - 如何将 csv 文件编码转换为 utf-8