问题重现
在使用html进行编辑的时候,特殊符号往往会显示错误,极端情况下更可能导致网页崩溃。如下面这段代码: - <table>
- <tr>
- <td>
- 中_国_人
- </td>
- </tr>
- </table>
复制代码在网页中则显示为:
这里将两个下划线自动转化为斜体标识符,导致输出结果有误。
解决方法
这里建议使用字符编码来替换掉原特殊字符,如将上述代码改为: - <table>
- <tr>
- <td>
- 中``` |```_``` |国``` |```_``` |人
- </td>
- </tr>
- </table>
复制代码则输出变为:
特殊字符对应表
下面附上特殊字符对应表
| 字符 | 十进制字符编号 | 实体名字 | | ! | ! | 惊叹号Exclamation mark | | ” | " " 双引号Quotation mark | | | # | # | 数字标志Number sign | | $ | $ | 美元标志Dollar sign | | % | % | 百分号Percent sign | | & | & & | Ampersand | | ‘ | ' | 单引号Apostrophe | | ( | ( | 小括号左边部分Left parenthesis | | ) | ) | 小括号右边部分Right parenthesis | | * | * | 星号Asterisk | | + | + | 加号Plus sign | | , | , | 逗号Comma | | – | - | 连字号Hyphen | | . | . | 句号Period (fullstop) | | / | / | 斜杠Solidus (slash) | | 0 | 0 | 数字0 Digit 0 | | 1 | 1 | 数字1 Digit 1 | | 2 | 2 | 数字2 Digit 2 | | 3 | 3 | 数字3 Digit 3 | | 4 | 4 | 数字4 Digit 4 | | 5 | 5 | 数字5 Digit 5 | | 6 | 6 | 数字6 Digit 6 | | 7 | 7 | 数字7 Digit 7 | | 8 | 8 | 数字8 Digit 8 | | 9 | 9 | 数字9 Digit 9 | | : | : | 冒号Colon | | ; | ; | 分号Semicolon | | < | < < | 小于号Less than | | = | = | 等于符号Equals sign | | > | > > | 大于号Greater than | | ? | ? | 问号Question mark | | @ | @ | Commercial at | | A | A | 大写A Capital A | | B | B | 大写B Capital B | | C | C | 大写C Capital C | | D | D | 大写D Capital D | | E | E | 大写E Capital E | | F | F | 大写F Capital F | | G | G | 大写G Capital G | | H | H | 大写H Capital H | | I | I | 大写J Capital I | | J | J | 大写K Capital J | | K | K | 大写L Capital K | | L | L | 大写K Capital L | | M | M | 大写M Capital M | | N | N | 大写N Capital N | | O | O | 大写O Capital O | | P | P | 大写P Capital P | | Q | Q | 大写Q Capital Q | | R | R | 大写R Capital R | | S | S | 大写S Capital S | | T | T | 大写T Capital T | | U | U | 大写U Capital U | | V | V | 大写V Capital V | | W | W | 大写W Capital W | | X | X | 大写X Capital X | | Y | Y | 大写Y Capital Y | | Z | Z | 大写Z Capital Z | | [ | [ | 中括号左边部分Left square bracket | | \ | \ | 反斜杠Reverse solidus (backslash) | | ] | ] | 中括号右边部分Right square bracket | | ^ | ^ | Caret | | _ | _ | 下划线Horizontal bar (underscore) | | ` | ` | 尖重音符Acute accent | | a | a | 小写a Small a | | b | b | 小写b Small b | | c | c | 小写c Small c | | d | d | 小写d Small d | | e | e | 小写e Small e | | f | f | 小写f Small f | | g | g | 小写g Small g | | h | h | 小写h Small h | | i | i | 小写i Small i | | j | j | 小写j Small j | | k | k | 小写k Small k | | l | l | 小写l Small l | | m | m | 小写m Small m | | n | n | 小写n Small n | | o | o | 小写o Small o | | p | p | 小写p Small p | | q | q | 小写q Small q | | r | r | 小写r Small r | | s | s | 小写s Small s | | t | t | 小写t Small t | | u | u | 小写u Small u | | v | v | 小写v Small v | | w | w | 小写w Small w | | x | x | 小写x Small x | | y | y | 小写y Small y | | z | z | 小写z Small z | | { | { | 大括号左边部分Left curly brace | | | | | | 竖线Vertical bar | | } | } | 大括号右边部分Right curly brace | | ~ | ~ | Tilde | | — |  | 未使用Unused | | | | 空格Nonbreaking space | | | Inverted exclamation | | | 货币分标志Cent sign | | | 英镑标志Pound sterling | | ¤ | ¤ ¤ | 通用货币标志General currency sign | | | 日元标 | | | or &brkbar;“` | | § | § § | 分节号Section sign | | ¨ | ¨ ¨ | or ¨“` | | | 版权标志Copyright | | | Feminine ordinal | | | Left angle quote, guillemet left | | “` | Not sign | | “““ | | Soft hyphen | | | 注册商标标志Registered trademark | | | or &hibar;“` | | ° | ° ° | 度数标志Degree sign | | ± | ± ± | 加或减Plus or minus | | | 上标2 Superscript two | | | 上标3 Superscript three | | | 尖重音符Acute accent | | | Micro sign | | | Paragraph sign | | · | · · | Middle dot | | | Cedilla | | | 上标1 Superscript one | | | Masculine ordinal | | | Right angle quote, guillemet right | | | 四分之一Fraction one-fourth | | | 二分之一Fraction one-half | | | 四分之三Fraction three-fourths | | | Inverted question mark | | | Capital A, grave accent | | | Capital A, acute accent | | | Capital A, circumflex | | | Capital A, tilde | | | Capital A, di?esis / umlaut | | | Capital A, ring | | | Capital AE ligature | | | Capital C, cedilla | | | Capital E, grave accent | | | Capital E, acute accent | | | Capital E, circumflex | | | Capital E, di?esis / umlaut | | | Capital I, grave accent | | | Capital I, acute accent | [r][td] | Capital I, circumflex | | | Capital I, di?esis / umlaut | | | Capital Eth, Icelandic | | | Capital N, tilde | | | Capital O, grave accent | | | Capital O, acute accent | | | Capital O, circumflex | | | Capital O, tilde | | | Capital O, di?esis / umlaut | | × | × × | 乘号Multiply sign | | | Capital O, slash | | | Capital U, grave accent | | | Capital U, acute accent | | | Capital U, circumflex | | | Capital U, di?esis / umlaut | | | Capital Y, acute accent | | | Capital Thorn, Icelandic | | | Small sharp s, German sz | | à | à à | Small a, grave accent | | á | á á | Small a, acute accent | | | Small a, circumflex | | | Small a, tilde | | | Small a, di?esis / umlaut | | | Small a, ring | | | Small ae ligature | | | Small c, cedilla | | è | è è | Small e, grave accent | | é | é é | Small e, acute accent | | ê | ê ê | Small e, circumflex | | | Small e, di?esis / umlaut | | ì | ì ì | Small i, grave accent | | í | í í | Small i, acute accent | | | Small i, circumflex | | | Small i, di?esis / umlaut | | | Small eth, Icelandic | | | Small n, tilde | | ò | ò ò | Small o, grave accent | | ó | ó ó | Small o, acute accent | | | Small o, circumflex | | | Small o, tilde | | | Small o, di?esis / umlaut | | ÷ | ÷ ÷ | 除号Division sign | | | Small o, slash | | ù | ù ù | Small u, grave accent | | ú | ú ú | Small u, acute accent | | | Small u, circumflex | | ü | ü ü | Small u, di?esis / umlaut | | | Small y, acute accent | | | Small thorn, Icelandic | | | Small y, umlaut |
到此这篇关于html中显示特殊符号(附带特殊字符对应表)的文章就介绍到这了,更多相关html显示特殊符号内容请搜索中国红客联盟以前的文章或继续浏览下面的相关文章,希望大家以后多多支持中国红客联盟! |