html - 在页面源代码中添加 <![CDATA[ 与使用 javascript 动态添加之间的区别

标签 html seo xhtml cdata

有区别吗——

<![CDATA[
// content of your Javascript goes here
]]>
  1. 将其添加为来自服务器 v/s 的 html 响应的一部分
  2. 在页面加载后使用 javascript 动态添加它(比方说 $('body').append(/CDATA_goes_here/))

这里的主要问题是 CDATA 是否需要作为页面源的一部分提供?

最佳答案

撇开使用 JS 添加内容的一般问题不谈,CDATA 没有任何区别。

它呈现在 XHTML document 中并被解析为 HTML document 中的注释.

关于html - 在页面源代码中添加 &lt;![CDATA[ 与使用 javascript 动态添加之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30828191/

相关文章:

javascript - 需要 child div 成为 parent ,但在 js 或 css 中有可能吗?

css - XHTML 和 CSS - 流体高度 div 未拉伸(stretch)到 100%

android - 是否可以在 Crosswalk Android/Tizen-Apps 中更改用户代理?

java - Jsoup:如何将包含 HTML 的字符串转换为 XHTML 文档?

html - 如何使用悬停效果一次更改 2 个 div 的边框颜色

c# - 标题中的 URL 重写和 html 规范链接,以避免搜索引擎出现重复页面问题

Java 和 SEO URL

php - url 重写并传递表单的值

html - 如何将渐变应用于在 IE9 中正确显示的元素?

jquery - 删除子元素包含大于特定值的文本的所有 div