html所有列表标签大全 <style> 怎么结束?已经</style>了,后面的内容还是有变化

js、html中的单引号、双引号及其转义使用 - NKing - 博客园
摘自:http://blog.csdn.net/changhong009/article/details/
& & & ----单引号
$#39; & & & &----单引号(兼容IE)
& & & &-----双引号
在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:&input value="Test" type="button" onclick="alert(""OK"");" /&IE提示出错后,再漫不经心地改为:&input value="Test" type="button" onclick="alert(\"OK\");" /&结果还是出错。这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:&input value="" type="button" onclick="alert('OK');" /&但为什么javascript中的转义字符\没有效果了呢?
后来找到一段正常的代码:&input value="Test" type="button" onclick="alert(&OK&);" /&这时才理解,原来这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML的,而不是javascript的。
两个双引号的做法是vbScript的,\"这种做法则是javascript的,而HTML的,则是用&,此外还可以使用:"、'。
下面列出各种表达方法:&html&& body&& input value="外双引号内双引号-错误" type="button" onclick="alert("OK");" /&&br /&& input value="外单引号内单引号-错误" type="button" onclick='alert('OK');' /&&br /&& input value="两个双引号-错误" type="button" onclick="alert(""OK"");" /&&br /&& input value="两个单引号-错误" type="button" onclick="alert(''OK'');" /&&br /&& input value="\+双引号-错误" type="button" onclick="alert(\"OK\");" /&&br /&& input value="\+单引号-错误" type="button" onclick="alert(\'OK\');" /&&br /&& input value="外双引号内单引号-OK" type="button" onclick="alert('OK');" /&&br /&& input value="外单引号内双引号-OK" type="button" onclick='alert("OK");' /&&br /&& input value="外部不使用引号-OK" type="button" onclick=alert('OK');alert("OK"); /&&br /&& input value="HTML转义字符"(& # 3 4 ;)-OK" type="button" onclick="alert("OK");" /&&br /&& input value="HTML转义字符'(& # 3 9 ;)-OK" type="button" onclick="alert('OK');" /&&br /&& input value="HTML转义字符"(& # x 2 2 ;)-OK" type="button" onclick="alert('OK');" /&&br /&& input value="HTML转义字符'(& # x 2 7 ;)-OK" type="button" onclick="alert('OK');" /&&br /&& input value="HTML转义字符&(&)-OK" type="button" onclick="alert(&OK&);" /&&br /&& input value="HTML转义字符&(&)-IE错误"type="button" onclick="alert(&OK&);" /&&br /&
&input value="其它\\-错误" type="button" onclick="alert(\\"OK\\");" /&&br /&& input value="其它\& # 3 4 ;-错误" type="button" onclick="alert(\"OK\");" /&&br /&& /body&& /html&
最近在做全文检索模块功能的测试,发现对于特殊符号的处理还存在很大的问题。
有人说Spring本身提供了对HTML、javascript、sql语句的转码工具类,但是测试了一下发现其HtmlUtils.htmlEscape()对单引号并没做处理,只是转码了以下几个特殊字符:
后来采用replace替换为(&),IE浏览器里依然没有起到作用,只好在google里测试一下查看源代码,发现其转码成(')
今天看到下面这篇文章才明白:
在 (x)HTML 中,一些特殊字符应该进行 HTML 实体转义。
常见的有:&(and)、"(双引号)、'(单引号)、&(小于号)、&(大于号),这些在 (x)HTML 文档内容中应该分别转换成:&、&、'、&&和&&。
但是问题就来了,为什么上面单引号的转义和别的特殊字符不同呢?为什么唯独单引号用的是实体编号('),而其它的用的是实体名称(&)呢?
原因就是&IE 浏览器暂时不支持单引号的实体名称,IE 浏览器暂时只支持单引号的实体编号。
这也是 PHP htmlspecialchars 函数把单引号转义成 ',而不是 & 的原因。
另外,百度也不支持单引号的实体名称,这个是我在在百度搜索结果中看出来的(现在我已经把单引号改成实体编号的形式了)。
这里可以查看&。
CharacterEntity NumberEntity NameDescription
quotation mark
&&(does not work in IE)
apostrophe&
greater-than 上传我的文档
 上传文档
 下载
 收藏
粉丝量:27
该文档贡献者很忙,什么也没留下。
 下载此文档
<HTML> <HEAD> <META HTTP-EQUIV=“CONTENT-TYPE“ CONTENT=“TEXT&#4.
下载积分:400
内容提示:<HTML> <HEAD> <META HTTP-EQUIV=“CONTENT-TYPE“ CONTENT=“TEXT&#4
文档格式:PDF|
浏览次数:35|
上传日期: 07:45:25|
文档星级:
全文阅读已结束,如果下载本文需要使用
 400 积分
下载此文档
该用户还上传了这些文档
<HTML> <HEAD> <META HTTP-EQUIV=“
关注微信公众号两者皆为转义字符,
在html里写&
页面输出 && &
不废话,直接上车:EQ 就是 EQUAL等于
NE就是 NOT EQUAL不等于
GT 就是 GREATER THAN大于 
LT 就是 LESS THAN小于
GE 就是 GREATER T...
转自:http://gdcsy.blog.163.com/blog/static//
EQ 就是 EQUAL等于
NQ 就是 NOT EQUAL不等于 ...
转自:http://mingkr.com/html-entity
html实体符号编码解析
在浏览器中有很多字符,都是属于保留字符,例如(字符值引用,这里也称之为...
JSP声明语句:,通常声明全局变量、常量、方法、类JSP Scriptlet:,其中可包含局部变量、java语句JSP表达式:显示注释:即HTML注释,可以在客户端显示隐式注释:即JSP注释,不能在客...
如下html:
$(&a:gt(2):lt(2)&).attr(&href&, &www.baidu.com&);
结果为:...
原因:在变化的上一行中,一定出现了未匹配的
’符号只需要再输入一个
’即可纠正(也许还有其他解决方案,只是分享学习中遇到的错误以及我解决的办法,如果上述说法有错误,请批评指正,谢谢)......
和,前者用来创建一个文本片段,这些片段可以组合起来创建完整的SQL语句;后者很显然就是包含的意思
select * from users
正则表达式发挥的作用真的是无法比拟,因为经常不用会忘掉,所以专门发个文章总结下拿来备忘。
简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的...
Oracle中upper函数介绍
功能将字符串中的小写字母转换为大写字母。
语法Upper( string )
没有更多推荐了,原文地址:
提示:请直接按CTRL+F搜索您要查找的转义字符。
quotation mark = APL quote
less-than sign
greater-than sign
no-break space = non-breaking space
iSO 8859-1 characters
char glyph
Math symbols
Latin Extended-B
char glyph
char glyph
Mathematical Operators
char glyph
General Punctuation
char glyph
Miscellaneous Technical
char glyph
Geometric Shapes
char glyph
Miscellaneous Symbols
char glyph
Letterlike Symbols
char glyph
char glyph
Special characters for HTML
C0 Controls and Basic Latin
char glyph
Latin Extended-A
char glyph
Spacing Modifier Letters
char glyph
General Punctuation
char glyph
"&nbsp"什么意思
在 html 里是空格占位符,普通的空格在 html 里如果连续的多个可能被认为只有一个,而这个东西你写几个就能占几个空格位...
(转)空格在HTML中的表示方法(&nbsp含义)
原地址:http://www.cnblogs.com/hailexuexi/archive//1784611.html
在web开发经常会遇到如: & 这样的字符...
HTML中&nbsp 和空格的区别
刚刚学写HTML代码时候,我曾碰到这样的问题:在代码里加入一连串空格,在浏览器上显示的时候,却只看到一个空格。常用的解决方法是,用& &来代替空格,一个& &相...
html中 和空格的区别
一个& 代表一个空格,
在html标签中输入一个& 就显示一个空格,输入两个& 就显示两个空格。
但是在标签中输入类似
&#160和&nbsp的区别
&是html中的空格的转义
 是XSL中的。
XSL并不认识&他会原样输出。
XSL是可扩展样式表语言的外语缩写,是一种用于以可读格式呈现 XML(标...
此文的前提是%26结合ItemsControl在Canvas中动态添加控件的最MVVM的方式
上一篇博客讲到了我通过使用 ItemsControls 内部设置Canvs...
%26 %26 %26 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发...
一:大型网站架构演化
%26 %26 1.初级阶段网站架构
%26 %26 %26 %26 应用服务器,数据库,文件等所有的资源都在一台...
jar + jsmooth + inno%26
先由 Jsmooth把jar和相关资源打包生成exe,再由Inno把exe和资源文件打成安装包
经常写程序的时候,遇到运算符优先级的问题,令我汗颜的是,查书的次数挺多的%26%26狠狠心,总结下。不过还要结合大量的编程实践来深入脑海。
1、首先永远忘不了的是,逗号运...
没有更多推荐了,本视频由声明原创。

我要回帖

更多关于 html所有列表标签大全 的文章

 

随机推荐