HTML转义字符 Unicode和CSS伪类介绍
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字符集中沒有定義,因此需要使用轉義字符串來表示。
Unicode源于一個很簡單的想法:將全世界所有的字符包含在一個集合里,計算機只要支持這一個字符集,就能顯示所有的字符,再也不會有亂碼了。
它從0開始,為每個符號指定一個編號,這叫做"碼點"(code point)。比如,碼點0的符號就是null(表示所有二進制位都是0)。CSS中的偽類特殊內容用Unicode。
Unicode轉換工具
http://tool.chinaz.com/tools/unicode.aspx
Unicode所有字符網站
http://unicode-table.com/cn/
?
轉載于:https://www.cnblogs.com/zhao123/p/6024186.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的HTML转义字符 Unicode和CSS伪类介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 照片处理软件(iSee图片专家) 3.9
- 下一篇: jax-ws实现WebService