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来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。

HTML中的转义字符 (转)相关推荐

  1. url,html,javascript中的转义字符

    URL中的转义字符:

  2. amp 显示成转义字符 in html,如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?)...

    如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?) 我们如何直接将"\u003chtml\u003e" ...

  3. 【转】JAVA中的转义字符

    JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字:范围'\000'~'\377'       \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字:0~65535    ...

  4. C语言中的转义字符【转ce123的技术博客】

    C语言中的转义字符 简介 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么.这类字符称为可显示字符,如a.b.c.$.+和空格符等都是可 ...

  5. as3 转义html,html和xml中的转义字符在Flash as3中的用法浅析

    html和xml中的转义字符在Flash as3中的用法浅析 來源:互聯網  2009-01-04 23:28:37  評論 在as3中使用特殊字符的时候,不小心就会出现错误,要么字符没有被显示,要么 ...

  6. 7、Java基础——从控制台输入:Scanner类的的用法、数据类型转换、字符型的运算、print与println的区别、Java中的转义字符

    目录 课前先导 一.Scanner类的用法 二.Scanner语句分析 1.Scanner类 2.Scanner sc = new Scanner(System.in) 3.Scanner获取不同类型 ...

  7. java密码框转字符串_实现汉字的凯撒密码(内容包括:去掉字符串中的转义字符、汉字的unicode转换)...

    实验内容: 选择合适的秘钥,利用上述三个算法:熟悉恺撒密码.双重置换密码.一次一密密码算法.加密如下明文: 大风起兮云飞扬, 威加海内兮归故乡, 安得猛士兮守四方. <大风歌>--刘邦 3 ...

  8. 去除字符串中的转义字符

    在字符串转Json时,如果字符串中存在不合适的转义字符,则往往会转换失败.此时需要先去掉字符串中的转义字符. 引入依赖 <dependency><groupId>commons ...

  9. java 正则表达式去除字符串中的转义字符(/b /u0002 /u001D等)

    代码: public class Test {public static void main(String args[]){String x ="\u001FJesusDelAlamo也在会 ...

  10. Python学习:Windows路径中的转义字符 \ 问题解决办法

    2020/7/16 更新: 增加解决方法 3:在路径字符串前加 r'filepath' 例子代码: path = r"D:\PixivWallpaper\catavento.png" ...

最新文章

  1. 5G NGC — 关键技术 — R15 SBA
  2. 用python的turtle画圆-(python海龟绘图怎么增加每次画圆的半径)
  3. 打开和保存文件的对话框
  4. Idea控制台中文乱码解决方案
  5. 为了不再颓废,不再堕落......转操作系统为ubuntu,转语言环境为java...
  6. SAP移动解决方案之Cordova技术架构综述
  7. 收集一些常用的前端知识
  8. 【APP接口开发】常用HTTP响应头状态码详解
  9. Java中File操作
  10. 常用正则表达式 潇湘博客
  11. ueditor去掉本地保存功能
  12. 如何借助大数据提升医疗质量管理
  13. 使用Python定制词云
  14. Atitit if else 选择决策流程ast对比 sql java 表达式类型 binaryExpression hase left and rit expr 目录 1.1. Sql 1
  15. python包管理多个版本,python多版本以及各种包管理
  16. android 屏幕密度160与320换算,Android屏幕密度(Density)和分辨率的关系
  17. 有一种神奇的性格叫——INTJ
  18. 如何提高学生对计算机英语的兴趣论文,如何培养小学生英语学习的兴趣_英语论文.doc...
  19. VMware12安装Windows7(二)-ghost win7
  20. java web短信接口_Java调用WebService短信接口-Go语言中文社区

热门文章

  1. maven创建webapp项目
  2. inotify介绍及rsync + inotify 实时同步备份
  3. 《男人这东西》—— 读后总结
  4. 以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析
  5. 抛弃windows用linux来工作吧
  6. 人生致命的8个经典问题
  7. DPDK — App 的 Makefile 解析
  8. OpenStack 虚拟机热迁移流程图
  9. NanoPi NEO Air使用十四:FrameBuffer的理解和使用
  10. 使用MLX90640自制红外热像仪(一):MLX90640介绍与API库移植