"span"标记无效,如何使其有效?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
...
<script type="text/javascript">
var locations = [
[
'Kirklevington Village Hall',
'<span style="font-size:2;"><b>Kirklevington Village Hall</b>,<br />Forest Lane,<br />Kirklevington,<br />Stockton on tees,<br />TS15 9LX</span>',
54.4825,
-1.33663
]
];
</script>
将脚本封装在<![CDATA[
和]]>
中,使其显示为验证器的注释。
更多信息请点击此处
最简单的方法是将脚本代码放在一个单独的文件中,比如foo.js,并使用<script "src=foo.js" type="text/javascript"></script>
引用它。其他方法涉及用于"转义"script
元素的内容的各种技术,并且它们很笨拙并且容易出错。
XHTML 1.0规范附录C建议:"如果脚本使用<
、&
、]]>
或--
,请使用外部脚本。"