unicode字符集里面,E000 至 F8FF属于用户造字区。原本是空的,用户可以在字体文件里面随便定义这些字符的形状。我们所见的webfont icon,一般就选在这一部分。
(上面这段讲得可能不专业,大致知道是这么一回事就行。)
要使用自定义字符,大致步骤是:
自己造一个字体文件,把e000所对应的字符形状画上新浪的icon,保存为常用字体文件格式。
在css中使用font-face引用这个字体文件,任意命名(不和已有的重复,比如叫myfonticon)
需要显示图标的地方定义font-family为myfonticon,content属性设为"\e000"。
首先要了解 html标准中可以使用一些转义字符来表示字符。包括直接使用字符编码。其次font icon就是定制一些特殊字体 当使用该字体时,显示的是图案。
其实之前windows里的windings字符已经做到了,只是现在做到网页里了。
\0003其实就是表示一个字符,然后浏览器会到字体文件里去找。
你可以在chrome浏览器里直接改这个值,比如改成\e0005看看效果
去bootcss网站上下载一个看一下就明白了,让别人讲你自己也要了解下。.icon-cart:before {
content: "\e623"
}
或
.icon-cart:after {
content: "\e623"
}
都可以
\e623 就是对应的你要插入的那个字体图标的编号