html和css中的转义字符什么关系
.foo::after{
content:"\27e8";/*实际是一个16进制,即在js中表示为0x27e8,对应的10进制为10216*/
}
如果想转为html中的转义字符,需要先转回10进制,比如对应为⟨
利用html转义字符进行文本对齐
:一个和一个中文字符等宽的空格。NRC表示法为 。与 (全角空格,没有HTML实体表示法)有异曲同工之妙。
&ensp ;
一个和半个中文字符等宽的空格。NRC表示法为
:一个不能被视为空白的普通空格(被视为空白的话,会被浏览器合并到只剩一个。当然,上面列出的两种空格也不会被视为空白)。NRC表示法为 。(普通空格,即按下键盘的Space键产生的空格是 )
使用这些空格可以进行简单的对齐(尽管对齐应当使用CSS控制,但直到CSS3为止并没有好的文本对齐方法。)
&mdash
表示"—"
参考文献
- [前端开发中所见非所得的字符]http://cyl.moe/blogs/id/42)