道招

html网页转义符

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

html网页转义符

HTML特殊转义字符列表

显示 说明 实体名称 实体编号
半方大的空白    
全方大的空白    
不断行的空白格    
< 小于 < <
> 大于 > >
& &符号 & &
" 双引号 " "
© 版权 © ©
® 已注册商标 ® ®
™ 商标(美国)™ ™
× 乘号 × ×
÷ 除号 ÷ ÷

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

显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号
    ¡ ¡ ¡ ¢ ¢ ¢ £ £ £ ¤ ¤ ¤
¥ ¥ ¥ ¦ ¦ ¦ § § § ¨ ¨ ¨ © © ©
ª ª ª « « « ¬ ¬ ¬ ­ ­ ® ® ®
¯ ¯ ¯ ° ° ° ± ± ± ² ² ² ³ ³ ³
´ ´ ´ µ µ µ ¶ ¶ ¶ · · · ¸ ¸ ¸
¹ ¹ ¹ º º º » » » ¼ ¼ ¼ ½ ½ ½
¾ ¾ ¾ ¿ ¿ ¿ À À À Á Á Á Â Â Â
Ã Ã Ã Ä Ä Ä Å Å Å Æ Æ Æ Ç Ç Ç
È È È É É É Ê Ê Ê Ë Ë Ë Ì Ì Ì
Í Í Í Î Î Î Ï Ï Ï Ð Ð Ð Ñ Ñ Ñ
Ò Ò Ò Ó Ó Ó Ô Ô Ô Õ Õ Õ Ö Ö Ö
× × × Ø Ø Ø Ù Ù Ù Ú Ú Ú Û Û Û
Ü Ü Ü Ý Ý Ý Þ Þ Þ ß ß ß à à à
á á á â â â ã ã ã ä ä ä å å å
æ æ æ ç ç ç è è è é é é ê ê ê
ë ë ë ì ì ì í í í î î î ï ï ï
ð ð ð ñ ñ ñ ò ò ò ó ó ó ô ô ô
õ õ õ ö ö ö ÷ ÷ ÷ ø ø ø ù ù ù
ú ú ú û û û ü ü ü ý ý ý þ þ þ
ÿ ÿ ÿ

数学和希腊字母标志

显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号
ƒ ƒ ƒ Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ
Ε Ε Ε Ζ Ζ Ζ Η Η Η Θ Θ Θ Ι Ι Ι
Κ Κ Κ Λ Λ Λ Μ Μ Μ Ν Ν Ν Ξ Ξ Ξ
Ο Ο Ο Π Π Π Ρ Ρ Ρ Σ Σ Σ Τ Τ Τ
Υ Υ Υ Φ Φ Φ Χ Χ Χ Ψ Ψ Ψ Ω Ω Ω
α α α β β β γ γ γ δ δ δ ε ε ε
ζ ζ ζ η η η θ θ θ ι ι ι κ κ κ
λ λ λ μ μ μ ν ν ν ξ ξ ξ ο ο ο
π π π ρ ρ ρ ς ς ς σ σ σ τ τ τ
υ υ υ φ φ φ χ χ χ ψ ψ ψ ω ω ω
? ϑ ϑ ? ϒ ϒ ? ϖ ϖ • • • … … …
′ ′ ′ ″ ″ ″ ‾ ‾ ‾ ⁄ ⁄ ⁄ ℘ ℘ ℘
ℑ ℑ ℑ ℜ ℜ ℜ ™ ™ ™ ℵ ℵ ℵ ← ← ←
↑ ↑ ↑ → → → ↓ ↓ ↓ ↔ ↔ ↔ ↵ ↵ ↵
⇐ ⇐ ⇐ ⇑ ⇑ ⇑ ⇒ ⇒ ⇒ ⇓ ⇓ ⇓ ⇔ ⇔ ⇔
∀ ∀ ∀ ∂ ∂ ∂ ∃ ∃ ∃ ∅ ∅ ∅ ∇ ∇ ∇
∈ ∈ ∈ ∉ ∉ ∉ ∋ ∋ ∋ ∏ ∏ ∏ ∑ ∑ ∑
− − − ∗ ∗ ∗ √ √ √ ∝ ∝ ∝ ∞ ∞ ∞
∠ ∠ ∠ ∧ ∧ ∧ ∨ ∨ ∨ ∩ ∩ ∩ ∪ ∪ ∪
∫ ∫ ∫ ∴ ∴ ∴ ∼ ∼ ∼ ∝ ≅ ≅ ≈ ≈ ≈
≠ ≠ ≠ ≡ ≡ ≡ ≤ ≤ ≤ ≥ ≥ ≥ ⊂ ⊂ ⊂
⊃ ⊃ ⊃ ⊄ ⊄ ⊄ ⊆ ⊆ ⊆ ⊇ ⊇ ⊇ ⊕ ⊕ ⊕
⊗ ⊗ ⊗ ⊥ ⊥ ⊥ ⋅ ⋅ ⋅ ? ⌈ ⌈ ? ⌉ ⌉
? ⌊ ⌊ ? ⌋ ⌋ ? 〈 〈 ? 〉 〉 ◊ ◊ ◊
♠ ♠ ♠ ♣ ♣ ♣ ♥ ♥ ♥ ♦ ♦ ♦

重要的国际标记

显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号
" " " & & & < < < > > > Œ Œ Œ
œ œ œ Š Š Š š š š Ÿ Ÿ Ÿ ˆ ˆ ˆ
˜ ˜ ˜                   ‌ ‌ ‌
‍ ‍ ‍ ‎ ‎ ‎ ‏ ‏ ‏ – – – — — —
‘ ‘ ‘ ’ ’ ’ ‚ ‚ ‚ “ “ “ ” ” ”
„ „ „ † † † ‡ ‡ ‡ ‰ ‰ ‰ ‹ ‹ ‹
› › › € € €

JavaScript转义符

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

编程的时候要注意特殊字符的问题,很多运行时出现的问题都是因为特殊字符的出现而引起的。

注意,由于反斜杠本身用作转义符,因此不能直接在脚本中键入一个反斜杠。如果要产生一个反斜杠,必须一起键入两个反斜杠 (\)。

编码转换(to Unicode) (程序代码来源于网络)

Js版

<script>
test = "你好abc"
str = ""
for( i=0; i<test.length; i++ )
{
temp = test.charCodeAt(i).toString(16);
str += "\\u"+ new Array(5-String(temp).length).join("0") +temp;
}
document.write (str)
</script>

vbs版

Function Unicode(str1)
Dim str,temp
str = ""
For i=1 to len(str1)
temp = Hex(AscW(Mid(str1,i,1)))
If len(temp) < 5 Then temp = right("0000" & temp, 4)
str = str & "\u" & temp
Next
Unicode = str
End Function

Function htmlentities(str)
For i = 1 to Len(str)
char = mid(str, i, 1)
If Ascw(char) > 128 then
htmlentities = htmlentities & "&#" & Ascw(char) & ";"
Else
htmlentities = htmlentities & char
End if
Next
End Function
coldfusion版

function nochaoscode(str)
{
var new_str = “”;
for(i=1; i lte len(str);i=i+1){
if(asc(mid(str,i,1)) lt 128){
new_str = new_str & mid(str,i,1);
}else{
new_str = new_str & “&##” & asc(mid(str,i,1));
}
}
return new_str;
}

Function htmlentities(str)
     For i = 1 to Len(str)
         char = mid(str, i, 1)
         If Ascw(char) > 128 then
             htmlentities = htmlentities & "&#" & Ascw(char) & ";"
         Else
             htmlentities = htmlentities & char
         End if
     Next
End Function
coldfusion版

function nochaoscode(str)
{
     var new_str = “”;
     for(i=1; i lte len(str);i=i+1){
         if(asc(mid(str,i,1)) lt 128){
             new_str = new_str & mid(str,i,1);
         }else{
             new_str = new_str & “&##” & asc(mid(str,i,1));
         }
     }
     return new_str;
}

附:

在php中我们可以用mbstring的mb_convert_encoding函数实现这个正向及反向的转化。 如:

mb_convert_encoding ("你好", "HTML-ENTITIES", "gb2312"); //输出:你好

mb_convert_encoding ("你好", "gb2312", "HTML-ENTITIES"); //输出:你好

如果需要对整个页面转化,则只需要在php文件的头部加上这三行代码:

mb_internal_encoding("gb2312"); // 这里的gb2312是你网站原来的编码

mb_http_output("HTML-ENTITIES");

ob_start('mb_output_handler');
更新时间:
上一篇:asp调用远程xml文件数据下一篇:asp正则式获取网页链接和标题

相关文章

关注道招网公众帐号
道招开发者二群