CDATA页面中的作用

元素的内容必须被裹在CDATA部分。

如果你在一个脚本或样式表中使用特殊字符,如<或实体引用,如<或,你需要脚本或样式表的内容标记为CDATA(字符数据)部分,如下图所示。


<!{一{

功能较少(A,B){
如果(b)
返回true;
}

} } >


CDATA区域的使用并不适用于所有的浏览器,Internet Explorer会看到标签中的CDATA部分作为一个语法错误。您可以通过添加Javascript注释避免这个问题,如下图所示。


< / * * / { CDATA {!

功能较少(A,B){
如果(b)
返回true;
}

}


Javascript / / *和*的开始和结束标记注释的使用。因此,在CDATA部分隐藏Javascript而不是隐藏在浏览器的页面分析。总之,最好是把样式规则和脚本在外部文件和引用它们XHTML页面。通过使用外部样式表和脚本,都可以避免上述问题。