一、html的i标签 “\e905” 没有效果
在HTML 和CSS 中,\e905 这样的字符通常与字体图标(Font Icons )或自定义字体(Custom Fonts )中的Unicode 字符相关。具体来说,\e905 是一个Unicode 转义序列,但它不是一个标准的Unicode 字符。在字体图标库中,如Font Awesome 、Icon Font 等,这样的转义序列经常用来表示特定的图标。
当你在HTML 或CSS 中使用类似 content: "\e905" ; 的代码时,你实际上是在告诉浏览器,你想要使用某个字体中对应\e905这个Unicode 码点的字符。但是,为了这个字符能够正确显示为一个图标,你需要确保以下几点:
字体文件:你必须有一个包含这个字符的字体文件(通常是. ttf、. woff、. woff2等格式)。
@font - face:在CSS 中,你需要使用@font - face规则来引入这个字体文件,并给它一个名称。
字体应用:然后,你需要将这个字体应用到你的元素上,通常是使用font- family属性。
伪元素:通常,字体图标会用在伪元素(如:: before 或:: after )上,因为这样可以避免实际的内容被替换。
例如:
css
@font - face {
font- family: 'MyCustomFont ';
src: url ( 'path/ to / my- custom- font. woff2') format ( 'woff2' ) ,
url ( 'path/ to / my- custom- font. woff') format ( 'woff' ) ;
font- weight: