CSS 伪类用于为各个选择器添加特殊效果。
a:link {color: #FF0000} /* 未访问的链接*/
a:visited {color: #00FF00} /* 访问过的链接*/
a:hover {color: #FF00FF} /* 鼠标移至链接*/
a:active {color: #0000FF} /* 选中的链接*/
p:first-child {font-weight:bold;} /* 选择元素的第一个子元素的伪类*/
a:focus {color: #00FF00} /* 获取焦点的链接*/
q:lang(no){color: red} /*:lang伪类允许你为不同的语言定义特殊的规则*/
h1:before{content:"hua"} /* 在元素之前添加内容。 以上内容中的特殊字符只能使用Unicode */
h1:after{content:"hua"} /* 向元素添加内容。 以上内容特殊字符只能使用Unicode */
ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一套基于拉丁字母的笔记本编码系统css特殊字符编码,主要用于显示现代英语和其他欧洲语言。
它是目前最常见的单字节编码系统,等效于国际标准ISO/IEC 646。
在HTML中,&等有特殊含义(,表示链接标签,&表示通配符),不能直接使用,所以使用通配符。
定义通配符字符串有两个原因:第一个原因是像“”这样的符号很早就被用来表示HTML标签,因此它们不能直接用作文本中的符号。
第二个原因是有些字符在ASCII字符集中没有定义,所以需要使用转义字符串来表示它们。
Unicode从一个非常简单的想法开始:把世界上所有的字符包含在一个集合中,只要计算机支持这个字符集,就可以显示所有的字符css特殊字符编码,并且不会再出现乱码。
它从0开始,为每个符号分配一个编号,这个编号称为“代码点”(code point)。 例如,码点0的符号为空(表示所有位均为0)。 对 CSS 中的伪类特殊内容使用 Unicode。
统一码转换工具
Unicode 所有字符网站