关闭

关闭

关闭

封号提示

内容

首页 常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML…

常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符.pdf

常用HTML转义字符,html转义符,JavaScript转义…

上传者: pucao 2010-12-18 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符pdf》,可适用于IT/计算机领域,主题内容包含常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻符等。

常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcom为什么要用转义字符串?HTML中<>等有特殊含义(<>用于链接签用于转义)不能直接使用。这些符号是不显示在我们最终看到的网页里的那如果我们希望在网页中显示这些符号该怎么办呢?这就要说到HTML转义字符串(EscapeSequence)了。转义字符串(EscapeSequence)也称字符实体(CharacterEntity)。在HTML中定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示HTML标签因此就不能直接当作文本中的符号来使用。为了在HTML文档中使用这些符号就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。在输入转义字符串时要严格遵守字母大小写的规则。第二个原因是有些字符在ASCII字符集中没有定义因此需要使用转义字符串来表示。转义字符串的组成转义字符串(EscapeSequence)即字符实体(CharacterEntity)分成三部分:第一部分是一个符号英文叫ampersand第二部分是实体(Entity)名字或者是#加上实体(Entity)编号第三部分是一个分号。比如要显示小于号(<)就可以写或者#。用实体(Entity)名字的好处是比较好理解一看lt大概就猜出是lessthan的意思但是其劣势在于并不是所有的浏览器都支持最新的Entity名字。而实体(Entity)编号各种浏览器都能处理。提示:实体名称(Entity)是区分大小写的。备注:同一个符号可以用“实体名称”和“实体编号”两种方式引用“实体名称”的优势在于便于记忆但不能保证所有的浏览器都能顺利识别它而“实体编号”则没有这种担忧但它实在不方便记忆。如何显示空格?通常情况下HTML会自动截去多余的空格。不管你加多少空格都被看做一个空格。比如你在两个字之间加了个空格HTML会截去个空格只保留一个。为了在网页中增加空格你可以使用表示空格。HTML特殊转义字符列表最常用的字符实体CharacterEntitieshttp:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcom显示说明实体名称实体编号半方大的空白ensp#全方大的空白emsp#不断行的空白格#<小于#>大于#符号#"双引号#版权copy#已注册商标reg#商标(美国)#乘号times#除号divide#ISO(Latin)字符集HTML支持ISO(Latin)字符集。备注:为了方便起见以下表格中“实体名称”简称为“名称”“实体编号”简称为“编号”显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号#iexcl#cent#pound#curren#http:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcomyen#brvbar#sect#uml#copy#ªordf#laquo#not#shy#reg#macr#deg#plusmn#sup#sup#acute#µmicro#para#middot#cedil#sup#ºordm#raquo#frac#frac#frac#iquest#ÀAgrave#ÁAacute#ÂAcirc#ÃAtilde#ÄAuml#ÅAring#ÆAElig#ÇCcedil#ÈEgrave#ÉEacute#ÊEcirc#ËEuml#ÌIgrave#ÍIacute#ÎIcirc#ÏIuml#ÐETH#ÑNtilde#ÒOgrave#ÓOacute#ÔOcirc#ÕOtilde#ÖOuml#times#ØOslash#ÙUgrave#ÚUacute#ÛUcirc#ÜUuml#ÝYacute#ÞTHORN#ßszlig#àagrave#áaacute#âacirc#ãatilde#äauml#åaring#æaelig#çccedil#èegrave#éeacute#êecirc#ëeuml#ìigrave#íiacute#îicirc#ïiuml#ðeth#ñntilde#òograve#óoacute#ôocirc#õotilde#öouml#divide#øoslash#ùugrave#úuacute#ûucirc#üuuml#ýyacute#þthorn#http:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcomÿyuml#数学和希腊字母标志symbols,mathematicalsymbols,andGreekletters显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号ƒfnof#ΑAlpha#ΒBeta#ΓGamma#ΔDelta#ΕEpsilon#ΖZeta#ΗEta#ΘTheta#ΙIota#ΚKappa#ΛLambda#ΜMu#ΝNu#ΞXi#ΟOmicron#ΠPi#ΡRho#ΣSigma#ΤTau#ΥUpsilon#ΦPhi#ΧChi#ΨPsi#ΩOmega#αalpha#βbeta#γgamma#δdelta#εepsilon#ζzeta#ηeta#θtheta#ιiota#κkappa#λlambda#μmu#νnu#ξxi#οomicron#πpi#ρrho#ςsigmaf#σsigma#τtau#υupsilon#φphi#χchi#ψpsi#ωomega#thetasym#upsih#piv#•bull#…hellip#′prime#″Prime#•oline#⁄frasl#weierp#ℑimage#ℜreal#trade#ℵalefsym#larr#uarr#rarr#darr#Öharr#crarr#lArr#uArr#rArr#dArr#hArr#http:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcomforall#part#exist#empty#nabla#isin#notin#ni#prod#sum#minus#lowast#radic#prop#infin#ang#and#or#cap#cup#int#there#sim#cong#asymp#ne#equiv#le#ge#sub#sup#nsub#sube#supe#oplus#otimes#perp#sdot#lceil#rceil#lfloor#rfloor#lang#rang#loz#spades#clubs#ªhearts#diams#重要的国际标记markupsignificantandinternationalizationcharacters显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号"##<#>#ŒOElig#œoelig#ŠScaron#šscaron#ŸYuml#ˆcirc#tilde#•ensp#•emsp#•thinsp#•zwnj#•zwj#•lrm#•rlm#–ndash#mdash#‘lsquo#’rsquo#‚sbquo#“ldquo#”rdquo#„bdquo#†dagger#‡Dagger#‰permil#‹lsaquo#http:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcom›rsaquo#euro#JavaScript转义符转义序列字符b退格f走纸换页n换行r回车t横向跳格(CtrlI)'单引号"双引号反斜杠编程的时候要注意特殊字符的问题很多运行时出现的问题都是因为特殊字符的出现而引起的。注意由于反斜杠本身用作转义符因此不能直接在脚本中键入一个反斜杠。如果要产生一个反斜杠必须一起键入两个反斜杠()。编码转换(toUnicode)(程序代码来源于网络)Js版<script>test="你好abc"str=""for(i=i<testlengthi)http:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcom{temp=testcharCodeAt(i)toString()str="u"newArray(String(temp)length)join("")temp}documentwrite(str)<script>vbs版FunctionUnicode(str)Dimstr,tempstr=""Fori=tolen(str)temp=Hex(AscW(Mid(str,i,)))Iflen(temp)<Thentemp=right(""temp,)str=str"u"tempNextUnicode=strEndFunctionFunctionhtmlentities(str)Fori=toLen(str)char=mid(str,i,)IfAscw(char)>thenhtmlentities=htmlentities"#"Ascw(char)""Elsehtmlentities=htmlentitiescharEndifNextEndFunctioncoldfusion版functionnochaoscode(str){varnewstr=“”for(i=iltelen(str)i=i){if(asc(mid(str,i,))lt){newstr=newstrmid(str,i,)http:xixikcomcharacter(第/页)::常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcom}else{newstr=newstr“##”asc(mid(str,i,))}}returnnewstr}附:在php中我们可以用mbstring的mbconvertencoding函数实现这个正向及反向的转化。如:mbconvertencoding("你好","HTMLENTITIES","gb")输出:##mbconvertencoding("##","gb","HTMLENTITIES")输出:你好如果需要对整个页面转化则只需要在php文件的头部加上这三行代码:mbinternalencoding("gb")这里的gb是你网站原来的编码mbhttpoutput("HTMLENTITIES")obstart('mboutputhandler')来源:HTML转义字符:http:xixikcomcharacter相关:正则表达式:http:xixikcomregexhttp:xixikcomcharacter(第/页)::xixikcom常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISOLatin字符集)来源:嘻嘻网xixikcom

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/8
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部