HTML中的转义字符

HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示:































&amp; 或 &


&


和


&lt; 或 <


<


小于号


&gt; 或 >


>


大于号


&quot;


"


双引号


&nbsp;



 


空格


&copy;


©


版权符


&reg


®


注册符



  前者为字符转义序列,后者为数字转义序列。数字转为字符对应的ASCII码值。例如 & lt; font &gt;显示为,<font>,若直接写为则被认为是一个链接签。


  需要说明的是:


  a. 转义序列各字符间不能有空格;


  b. 转义序列必须以";"结束;


  c. 单独的&不被认为是转义开始;


  d.区分大小写。


  另一个需要转义的字符是引号,它的转义序列为"" "或"""


  HTML使用的字符集是ISO &859 Larin-1字符集,该字符集中有许多标准键盘上无法输入的字符。对这些特殊字符只能使用转义序列。


  XML转义字符


  不合法的XML字符必须被替换为相应的实体。


  如果在XML文档中使用类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。所以不应该像下面那样书写代码:


<message>if salary < 1000 then</message>


  为了避免出现这种情况,必须将字符"<" 转换成实体,像下面这样:


<message>if salary &lt; 1000 then</message>


  下面是五个在XML文档中预定义好的实体:























&lt;


<


小于号


&gt;


>


大于号


&amp;


&


和


&apos;


'


单引号


&quot;


"


双引号



  实体必须以符号"&"开头,以符号";"结尾。


  注意: 只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。


========================================================



最常用的字符实体

Character Entities







































































显示说明实体名称实体编号
半方大的空白&ensp;&#8194;
全方大的空白&emsp;&#8195;
不断行的空白格&nbsp;&#160;
<小于&lt;&#60;
>大于&gt;&#62;
&&符号&amp;&#38;
"双引号&quot;&#34;
©版权&copy;&#169;
®已注册商标&reg;&#174;
™商标(美国)™&#8482;
×乘号&times;&#215;
÷除号&divide;&#247;


ISO 8859-1 (Latin-1)字符集


HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集。

备注:为了方便起见,以下表格中,“实体名称”简称为“名称”,“实体编号”简称为“编号”







































































































































































































































































































































显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号
 &nbsp;&#160;¡&iexcl;&#161;¢&cent;&#162;£&pound;&#163;¤&curren;&#164;
¥&yen;&#165;¦&brvbar;&#166;§&sect;&#167;¨&uml;&#168;©&copy;&#169;
ª&ordf;&#170;«&laquo;&#171;¬&not;&#172;&shy;&#173;®&reg;&#174;
¯&macr;&#175;°&deg;&#176;±&plusmn;&#177;²&sup2;&#178;³&sup3;&#179;
´&acute;&#180;µ&micro;&#181;&para;&#182;·&middot;&#183;¸&cedil;&#184;
¹&sup1;&#185;º&ordm;&#186;»&raquo;&#187;¼&frac14;&#188;½&frac12;&#189;
¾&frac34;&#190;¿&iquest;&#191;À&Agrave;&#192;Á&Aacute;&#193;Â&Acirc;&#194;
Ã&Atilde;&#195;Ä&Auml;&#196;Å&Aring;&#197;Æ&AElig;&#198;Ç&Ccedil;&#199;
È&Egrave;&#200;É&Eacute;&#201;Ê&Ecirc;&#202;Ë&Euml;&#203;Ì&Igrave;&#204;
Í&Iacute;&#205;Î&Icirc;&#206;Ï&Iuml;&#207;Ð&ETH;&#208;Ñ&Ntilde;&#209;
Ò&Ograve;&#210;Ó&Oacute;&#211;Ô&Ocirc;&#212;Õ&Otilde;&#213;Ö&Ouml;&#214;
×&times;&#215;Ø&Oslash;&#216;Ù&Ugrave;&#217;Ú&Uacute;&#218;Û&Ucirc;&#219;
Ü&Uuml;&#220;Ý&Yacute;&#221;Þ&THORN;&#222;ß&szlig;&#223;à&agrave;&#224;
á&aacute;&#225;â&acirc;&#226;ã&atilde;&#227;ä&auml;&#228;å&aring;&#229;
æ&aelig;&#230;ç&ccedil;&#231;è&egrave;&#232;é&eacute;&#233;ê&ecirc;&#234;
ë&euml;&#235;ì&igrave;&#236;í&iacute;&#237;î&icirc;&#238;ï&iuml;&#239;
ð&eth;&#240;ñ&ntilde;&#241;ò&ograve;&#242;ó&oacute;&#243;ô&ocirc;&#244;
õ&otilde;&#245;ö&ouml;&#246;÷&divide;&#247;ø&oslash;&#248;ù&ugrave;&#249;
ú&uacute;&#250;û&ucirc;&#251;ü&uuml;&#252;ý&yacute;&#253;þ&thorn;&#254;
ÿ&yuml;&#255;


数学和希腊字母标志

symbols, mathematical symbols, and Greek letters
































































































































































































































































































































































































































显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号
ƒ&fnof;&#402;Α&Alpha;&#913;Β&Beta;&#914;Γ&Gamma;&#915;Δ&Delta;&#916;
Ε&Epsilon;&#917;Ζ&Zeta;&#918;Η&Eta;&#919;Θ&Theta;&#920;Ι&Iota;&#921;
Κ&Kappa;&#922;Λ&Lambda;&#923;Μ&Mu;&#924;Ν&Nu;&#925;Ξ&Xi;&#926;
Ο&Omicron;&#927;Π&Pi;&#928;Ρ&Rho;&#929;Σ&Sigma;&#931;Τ&Tau;&#932;
Υ&Upsilon;&#933;Φ&Phi;&#934;Χ&Chi;&#935;Ψ&Psi;&#936;Ω&Omega;&#937;
α&alpha;&#945;β&beta;&#946;γ&gamma;&#947;δ&delta;&#948;ε&epsilon;&#949;
ζ&zeta;&#950;η&eta;&#951;θ&theta;&#952;ι&iota;&#953;κ&kappa;&#954;
λ&lambda;&#955;μ&mu;&#956;ν&nu;&#957;ξ&xi;&#958;ο&omicron;&#959;
π&pi;&#960;ρ&rho;&#961;ς&sigmaf;&#962;σ&sigma;&#963;τ&tau;&#964;
υ&upsilon;&#965;φ&phi;&#966;χ&chi;&#967;ψ&psi;&#968;ω&omega;&#969;
?&thetasym;&#977;?&upsih;&#978;?&piv;&#982;•&bull;&#8226;…&hellip;&#8230;
′&prime;&#8242;″&Prime;&#8243;‾&oline;&#8254;⁄&frasl;&#8260;℘&weierp;&#8472;
ℑ&image;&#8465;ℜ&real;&#8476;™&trade;&#8482;ℵ&alefsym;&#8501;←&larr;&#8592;
↑&uarr;&#8593;→&rarr;&#8594;↓&darr;&#8595;↔&harr;&#8596;↵&crarr;&#8629;
⇐&lArr;&#8656;⇑&uArr;&#8657;⇒&rArr;&#8658;⇓&dArr;&#8659;⇔&hArr;&#8660;
∀&forall;&#8704;∂&part;&#8706;∃&exist;&#8707;∅&empty;&#8709;∇&nabla;&#8711;
∈&isin;&#8712;∉&notin;&#8713;∋&ni;&#8715;∏&prod;&#8719;∑&sum;&#8721;
−&minus;&#8722;∗&lowast;&#8727;√&radic;&#8730;∝&prop;&#8733;∞&infin;&#8734;
∠&ang;&#8736;∧&and;&#8743;∨&or;&#8744;∩&cap;&#8745;∪&cup;&#8746;
∫&int;&#8747;∴&there4;&#8756;∼&sim;&#8764;∝&cong;&#8773;≈&asymp;&#8776;
≠&ne;&#8800;≡&equiv;&#8801;≤&le;&#8804;≥&ge;&#8805;⊂&sub;&#8834;
⊃&sup;&#8835;⊄&nsub;&#8836;⊆&sube;&#8838;⊇&supe;&#8839;⊕&oplus;&#8853;
⊗&otimes;&#8855;⊥&perp;&#8869;⋅&sdot;&#8901;?&lceil;&#8968;?&rceil;&#8969;
?&lfloor;&#8970;?&rfloor;&#8971;?&lang;&#9001;?&rang;&#9002;◊&loz;&#9674;
♠&spades;&#9824;♣&clubs;&#9827;♥&hearts;&#9829;♦&diams;&#9830;


重要的国际标记

markup-significant and internationalization characters


























































































































显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号
"&quot;&#34;&&amp;&#38;<&lt;&#60;>&gt;&#62;Œ&OElig;&#338;
œ&oelig;&#339;Š&Scaron;&#352;š&scaron;&#353;Ÿ&Yuml;&#376;ˆ&circ;&#710;
˜&tilde;&#732; &ensp;&#8194; &emsp;&#8195; &thinsp;&#8201;‌&zwnj;&#8204;
‍&zwj;&#8205;‎&lrm;&#8206;‏&rlm;&#8207;–&ndash;&#8211;—&mdash;&#8212;
‘&lsquo;&#8216;’&rsquo;&#8217;‚&sbquo;&#8218;“&ldquo;&#8220;”&rdquo;&#8221;
„&bdquo;&#8222;†&dagger;&#8224;‡&Dagger;&#8225;‰&permil;&#8240;‹&lsaquo;&#8249;
›&rsaquo;&#8250;€&euro;&#8364;





JavaScript转义符






























转义序列字符
退格
f走纸换页
换行
回车
横向跳格 (Ctrl-I)
'单引号
"双引号
\反斜杠


来源网络

如果您觉得我的文章有帮助,请随意赞赏!

*发表评论

用QQ账号登录  请登录后发表评论