php过滤特殊字符符。像斜着的∂

特殊字符参照表 | WebPage相关文章 | WebPage教程系列
    小雅
此教程版权属小雅所有,如需转载或出版请与劝学网联系。
05章 特殊字符参照表
制作网页时,有许多字符是用来作控制的,因此不能直接输入,必须用特殊代码来输入。下面将全部不能直接输入的符号文字列举出来:
■ ISO 8859-1 (拉丁Latin 1)
■ 希腊文字、符号、数学符号
■ 其它特殊文字常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin1字符集)
信息来源:/dtdxrk/p/3318453.html
常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集)
HTML字符实体(Character Entities),转义字符串(Escape Sequence)
为什么要用转义字符串?
HTML中&,&,&等有特殊含义(&,&,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?
这就要说到HTML转义字符串(Escape Sequence)了。
(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像&&&和&&&这类符号已经用来表示HTML标签,因此就不能直接当作文本中的符号来使用。为了在HTML文档中使用这些符号,就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。在输入转义字符串时,要严格遵守字母大小写的规则。第二个原因是,有些字符在ASCII字符集中没有定义,因此需要使用转义字符串来表示。
转义字符串的组成
转义字符串(Escape Sequence),即字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号;第三部分是一个分号。
比如,要显示小于号(&),就可以写 & 或者 < 。
用实体(Entity)名字的好处是比较好理解,一看lt,大概就猜出是less than的意思,但是其劣势在于并不是所有的浏览器都支持最新的Entity名字。而实体(Entity)编号,各种浏览器都能处理。
提示:实体名称(Entity)是区分大小写的。
备注:同一个符号,可以用&实体名称&和&实体编号&两种方式引用,&实体名称&的优势在于便于记忆,但不能保证所有的浏览器都能顺利识别它,而&实体编号&则没有这种担忧,但它实在不方便记忆。
如何显示空格?
通常情况下,HTML会自动截去多余的空格。不管你加多少空格,都被看做一个空格。比如你在两个字之间加了10个空格,HTML会截去9个空格,只保留一个。为了在网页中增加空格,你可以使用&表示空格。
HTML特殊转义字符列表
最常用的字符实体 Character Entities
显示说明实体名称实体编号
半方大的空白
全方大的空白
不断行的空白格
已注册商标
商标(美国)
ISO 8859-1 (Latin-1)字符集
HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集。
备注:为了方便起见,以下表格中,&实体名称&简称为&名称&,&实体编号&简称为&编号&
显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号
数学和希腊字母标志 symbols, mathematical symbols, and Greek letters
显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号
重要的国际标记 markup-significant and internationalization characters
显示名称编号显示名称编号显示名称编号显示名称编号显示名称编号
JavaScript转义符
转义序列字符
横向跳格 (Ctrl-I)
编程的时候要注意特殊字符的问题,很多运行时出现的问题都是因为特殊字符的出现而引起的。
注意,由于反斜杠本身用作转义符,因此不能直接在脚本中键入一个反斜杠。如果要产生一个反斜杠,必须一起键入两个反斜杠 (\\)。
> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中&,&,&等有特殊含义(&,&,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢? 这就要说到HTML ...
HTML常用符号: 显示一个空格
& 小于 & & & 大于 & & & &符号 & & & 双引号 & & 其他常用的字符实体(Character Entities) 显示结果 说明 Entity Name Entity Number ? 版权 (C) (C) ? ...
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 转义字符串的组成 转义字符串(Escape Sequence),即字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand:第二部分是实体(Entity)名字或者是#加上实体(Entity)编号:第三部 ...
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 转义字符串的组成 转义字符串(Escape Sequence),即字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand:第二部分是实体(Entity)名字或者是#加上实体(Entity)编号:第三部 ...
Javascript转义符 1.例如,想在页面输出: D:\Desktop\pic\baby.png如何做? D:\\Desktop\\pic\\baby.png 2.常见转义符:\t.\n.\’.\”.\\ 3.有个特殊的地方: alert('今天&天气&不错');//要显示中间的双引号,两边使用单引号:相反两边显示双引号. 流程控制语 ...
■ 常用特殊字符: 只要你认识了 HTML 标记,你便会知道特殊字符的用处.
HTML 原代码 显示结果 描述 & & 小于号或显示标记 & & 大于号或显示标记 & & 可用于显示其它特殊字符 & & 引号 (R) (R) 已注册 (C) (C) 版权 (TM) (TM) 商标
半个空白位
一个空白位
来源:StringEscapeUtils类的转义与反转义方法 mons.lang.StringEscapeUtils 类可以对js sql html xml等代码进行转义!用来处理前端js注入代码 SQL特殊字符转义 应该说,您即使没有处理 HTML 或 JavaScript 的特殊字符,也不会带来灾难性的后果,但是如果不在动态构 ...
apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便的进行html,xml,java等的转义与反转义,而且还能对关键字符串进行处理预防SQL注入,不过好像common-lang3.0以后我看着好像没这个处理SQL语句的方 ...HTML 特殊符号对照表_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
HTML 特殊符号对照表
||暂无简介
在校大学生|
总评分4.5|
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢HTML特殊符号对照表、常用的字符实体
最常用的字符实体
空格
& (IE不支持)
其他一些常用的字符实体
十进制编码
十进制编码
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:68388次
积分:2328
积分:2328
排名:第11363名
原创:145篇
转载:107篇
(15)(176)(66)(2)(1)

我要回帖

更多关于 php过滤特殊字符 的文章

 

随机推荐