You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在::before伪元素的content中指定æ连字等特殊字符?

解决CSS伪元素content中无法显示æ连字的问题

CSS的content属性不支持HTML实体(比如æ),你代码里的æ会被解析成字符串æ而非对应的字符,所以无法正常显示。以下是几种可行的解决办法:

  • 直接写入Unicode字符
    只要你的CSS文件以UTF-8编码保存,直接在content里写æ即可:

    .formulae::before {
        content: "Formulæ: ";
    }
    
  • 使用CSS Unicode转义序列
    用æ对应的Unicode码点U+00E6转义为\00E6,这种方式不依赖文件编码:

    .formulae::before {
        content: "Formul\00E6: ";
    }
    
  • 简写十六进制转义
    可以省略前导零,直接写\E6,效果完全一致:

    .formulae::before {
        content: "Formul\E6: ";
    }
    

如果担心跨环境的编码兼容性,优先选择Unicode转义序列;如果编辑器支持直接输入特殊字符,直接写入æ会更直观易读。

内容的提问来源于stack exchange,提问作者dmorg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 21:54:54