HTML转义字符 Unicode和CSS伪类介绍
CSS 偽類(lèi)用于向某些選擇器添加特殊的效果。
a:link {color: #FF0000} /* 未訪(fǎng)問(wèn)的鏈接 */ a:visited {color: #00FF00} /* 已訪(fǎng)問(wèn)的鏈接 */ a:hover {color: #FF00FF} /* 鼠標(biāo)移動(dòng)到鏈接上 */ a:active {color: #0000FF} /* 選定的鏈接 */ p:first-child {font-weight: bold;} /* 偽類(lèi)來(lái)選擇元素的第一個(gè)子元素 */ a:focus {color: #00FF00} /* 獲得焦點(diǎn)的鏈接 */ q:lang(no){color: red} /*:lang 偽類(lèi)允許您為不同的語(yǔ)言定義特殊的規(guī)則 */ h1:before{content:"hua"} /* 在元素之前添加內(nèi)容。 這里面的內(nèi)容特殊字符只能使用Unicode */ h1:after{content:"hua"} /* 在元素之后添加內(nèi)容。 這里面的內(nèi)容特殊字符只能使用Unicode */ASCII(American Standard Code for Information Interchange,美國(guó)標(biāo)準(zhǔn)信息交換代碼)是基于拉丁字母的一套電腦編碼系統(tǒng),主要用于顯示現(xiàn)代英語(yǔ)和其他西歐語(yǔ)言。
它是現(xiàn)今最通用的單字節(jié)編碼系統(tǒng),并等同于國(guó)際標(biāo)準(zhǔn)ISO/IEC 646。
?
HTML中<,>,&等有特殊含義(<,>,用于鏈接簽,&用于轉(zhuǎn)義),不能直接使用,所以就用到了轉(zhuǎn)義字符。
定義轉(zhuǎn)義字符串的原因有兩個(gè):第一個(gè)原因是像“<”和“>”這類(lèi)符號(hào)已經(jīng)用來(lái)表示HTML標(biāo)簽,因此就不能直 接當(dāng)作文本中的符號(hào)來(lái)使用。
第二個(gè)原因是,有些字符在A(yíng)SCII字符集中沒(méi)有定義,因此需要使用轉(zhuǎn)義字符串來(lái)表示。
Unicode源于一個(gè)很簡(jiǎn)單的想法:將全世界所有的字符包含在一個(gè)集合里,計(jì)算機(jī)只要支持這一個(gè)字符集,就能顯示所有的字符,再也不會(huì)有亂碼了。
它從0開(kāi)始,為每個(gè)符號(hào)指定一個(gè)編號(hào),這叫做"碼點(diǎn)"(code point)。比如,碼點(diǎn)0的符號(hào)就是null(表示所有二進(jìn)制位都是0)。CSS中的偽類(lèi)特殊內(nèi)容用Unicode。
Unicode轉(zhuǎn)換工具
http://tool.chinaz.com/tools/unicode.aspx
Unicode所有字符網(wǎng)站
http://unicode-table.com/cn/
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhao123/p/6024186.html
與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的HTML转义字符 Unicode和CSS伪类介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 照片处理软件(iSee图片专家) 3.9
- 下一篇: HTML的学习