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,美國標準信息交換代碼)是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其餘西歐語言。
它是現今最通用的單字節編碼系統,並等同於國際標準ISO/IEC 646。網站
HTML中<,>,&等有特殊含義(<,>,用於連接籤,&用於轉義),不能直接使用,因此就用到了轉義字符。編碼
定義轉義字符串的緣由有兩個:第一個緣由是像「<」和「>」這類符號已經用來表示HTML標籤,所以就不能直 接看成文本中的符號來使用。
第二個緣由是,有些字符在ASCII字符集中沒有定義,所以須要使用轉義字符串來表示。spa
Unicode源於一個很簡單的想法:將全世界全部的字符包含在一個集合裏,計算機只要支持這一個字符集,就能顯示全部的字符,不再會有亂碼了。
它從0開始,爲每一個符號指定一個編號,這叫作"碼點"(code point)。好比,碼點0的符號就是null(表示全部二進制位都是0)。CSS中的僞類特殊內容用Unicode。3d
Unicode轉換工具
http://tool.chinaz.com/tools/unicode.aspx
Unicode全部字符網站
http://unicode-table.com/cn/code