javascript <![CDATA[的web标准使用方法
2010-01-15 00:00:00 来源:WEB开发网核心提示:根据W3C XHTML 1.0的规定:在XHTML中,因为<和&这两个符号有特殊意义(小于号用于标签的开始标记),javascript <![CDATA[的web标准使用方法,所以这两个符号<和&需要转义成<和&,比如下面的XHTML标准模式代码是错误,因为未使用转义字符(保存为itworks.
根据W3C XHTML 1.0的规定:在XHTML中,因为<和&这两个符号有特殊意义(小于号用于标签的开始标记),所以这两个符号<和&需要转义成<和&。
比如下面的XHTML标准模式代码是错误,因为未使用转义字符(保存为itworks.xhtml文件,用firefox打开):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-Hans">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<title>test</title>
<script type="text/javascript">
if(1<2)
{
alert('a');
}
</script>
</head>
<body>
<p>xhtml,It works.
</p>
</body>
</html>
如果在javascript中使用转义字符,javascript解释器不理解,无法执行。代码如下:
Tags:javascript lt CDATA
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接