html同时还有双引号和单引号

大家都知道在html中对于一个字符串包含单引号可以用双引号做限定符。对于包含双引号的可以用单引号做限定符。如下:

 

<input type="checkbox" id="checkBox1" value="checkBox'Value" οnclick="return false;">haoQiGuai
<input type="checkbox" id="checkBox2" value='checkBox"Value' οnclick="return false;">haoQiGuai

若对于同时还有双引号和单引号的怎么做呢。

 

<input type="checkbox" id="checkBox1" value="check'Box"Value" οnclick="return false;">haoQiGuai

 在html中没有\对特殊字符进行转义,只有java和js中才有这种写法。

 

<input type="checkbox" id="checkBox1" value="check'Box\"Value" οnclick="return false;">haoQiGuai

 在html中" < > &都属于特殊字符,显示的时候需要进行转义,转义对应如下:

字符

十进制

转义字符

"

"

&quot;

&

&

&amp;

<

<

&lt;

>

>

&gt;

不断开空格(non-breaking space)

 

&nbsp;

 

正确写法为

<input type="checkbox" id="checkBox1" value="check'Box&quot;Value" οnclick="return false;">haoQiGuai
   

参考:http://blog.5d.cn/user2/freebird/200605/256155.html

http://www.cnblogs.com/yidishui/archive/2006/05/05/391928.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值