200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > url充定向 html转义 html javascript url特殊字符的转义诠释及使用方法详解

url充定向 html转义 html javascript url特殊字符的转义诠释及使用方法详解

时间:2024-03-30 13:11:53

相关推荐

url充定向 html转义 html javascript url特殊字符的转义诠释及使用方法详解

html、javascript、url特殊字符转义在实际编程中都是有用到的,有的人对特殊字符转义的使用不是很清楚,下面就对html,javascript,url特殊字符的转义做一下说明和归纳。

html特殊字符转义

html特殊字符转义的格式规定:

& + 实体(Entity)或#加上实体(Entity) + “;”

例如:& 转义后变成了 & amp;

还 记得刚学习html那会,做网页布局,需要用到很多空格,于是就不停地按空格来影响布局,可是看到效果却一点没有变化。原因是html遇到两个字符之间有 多个空格时,会被解析成一个空格。有同学就指点,把空格换成& nbsp;,于是复制了大量的& nbsp;,效果是实现啦,想想当初对html是多么的单纯。

下面是常用的html转义符:

字符

说明

转义字符

"

双引号

"

&

&符号

&

<

小于

&amp;amp;lt;

>

大于

&amp;amp;gt;

不断行的空白格

&amp;amp;nbsp;

单引号

&amp;amp;acute;

©

版权

&amp;amp;copy;

®

已注册商标

&amp;amp;reg;

javascrpt转义符

下面列出javascript中常用的转义字符

转义序列

字符

\b

退格

\f

走纸换页

\n

换行

\r

回车

\t

横向跳格

\‘

单引号

\"

双引号

\\

反斜杠

注:关于换行(\n)与回车的区别(\r)

这个东西的说法来自打字机,以前的打字机要新起一行的时候有两步:

1.打字的机头回到开始位置,这就是回车

2.纸张往上推进一行,这就是换行

Url特殊字符转义

在你以get方式提交表单时,浏览器会根据http协议把Url参数以&符号解析配对,然后传到服务器,服务器得到相应的值。如果&符用法不合理,经过http协议解析,服务器就得不到相应的值。

例如:

/test.php?content=我和你 //content=我和你

/test.php?content=i&you //content=i, you=‘‘;

这样就违背了我们的意图,我们想得到的内容是i&you,所以掌握和理解Url转义是必要的。

url特殊字符编码公式:

url特殊字符编码公式 = % + 字符的ASCII(16进制)码值

例如:空格的编码值是”%20“。

下表中列出了一些URL特殊符号及编码

特殊字符

说明

16进制值

+

URL 中+号表示空格

%2B

空格

URL中的空格可以用+号或者编码

%20

/

分隔目录和子目录

%2F

?

分隔实际的URL和参数

%3F

%

指定特殊字符

%25

#

表示书签

%23

&

URL中指定的参数间的分隔符

%26

=

URL中指定参数的值

%3D

以上就是对html、javascript、url特殊字符转义或编码的总结概括

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。