大师,
我自学.有很多你开明的人称之为基本我什么都不了解.
读这个jQuery Tutorial,我注意到这个标签(缺乏更好的词):“CDATA”如下所示(第三行从顶部):
<script src="http://jquery.com/src/jquery-latest.js"></script> <script> //<![CDATA[ $(document).ready(function(){ $(".article .thebody").hide(); $("#container .article ul") .prepend("<li class='readbody'><a href='' title='Read the article'>Read Body</a></li>"); $(".actions li.readbody a").click(function(event){ $(this).parents("ul").prev(".thebody").toggle(); event.preventDefault(); }); }); //]]></script>
CDATA的意思是什么?有与CDATA类似的标签吗?
解决方法
使用<![CDATA [您可以
embed JS in XML (and XHTML) documents而不需要像XML实体& gt;& gt;& amp; amp; amp; amp; amp; amp;等等,以防止XML语法错误,并且您会收到像
The entity name must immediately follow the ‘&’ in the entity reference这样的错误.然而,一般建议将JS代码放在自己的.js文件中,然后由< script src> ;.包含. <![CDATA [在纯HTML文档中不需要.除非您使用像
Facelets(针对JSF)或ASP.NET MVC的基于XML的视图技术开发,否则绝对不需要将您的HTML声明为
XHTML.只是一个<!DOCTYPE html>就够了