今天我在寻找网站优化的内容,我找到一篇关于将JavaScript脚本移动到HTML页面底部的文章。这对W3C的建议有效吗? 我了解到,所有JavaScript必须位于标签头内... 谢谢。JavaScript标签,性能和W3C
0
A
回答
2
该元素可以出现任意数量的在一个HTML文件的头或身体倍。
0
是的,SCRIPT
element被允许作为BODY
element的孩子:
<!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) -- document body -->
1
它是有效的。脚本标签可以位于头部和身体两者中。将脚本标记移动到关闭主体标记之前将显着提高IE中的呈现时间,因为脚本会阻止并行下载。
相关问题
- 1. 请澄清W3C标签标签使用
- 2. 闪存和W3C的嵌入标签
- 3. W3C标准和W3C推荐的区别?
- 4. W3C验证 - 脚本标签 - Javascript还是其他?
- 5. 不能连接Javascript和Struts标签
- 6. 打开/关闭标签和性能?
- 7. Neo4j多节点标签和性能
- 8. W3C验证错误 - 杂志标签
- 9. Javascript和“div”标签
- 10. JavaScript属性与标签?
- 11. JavaScript验证W3C
- 12. 高性能Solr标签云
- 13. W3C验证问题与重叠窗体和div标签
- 14. HTML和JavaScript性能
- 15. XUL - javascript标签和url
- 16. HTML选择标签和Javascript
- 17. JavaScript和浏览器标签
- 18. Cookie和JavaScript导航(标签)
- 19. IMG SRC标签和JavaScript
- 20. 使用标签和属性
- 21. 控件和标签属性
- 22. 在html标签中调用函数时的Javascript性能
- 23. 显示Dynamics CRM中的标签在Javascript中环 - 性能
- 24. 当对象(例如img标签)由javascript创建时,它没有结束标签。我如何使W3C有效?
- 25. CSS属性和标签属性
- 26. JavaScript标签:onclick没有执行功能
- 27. 解决的bug在javascript - 标签功能
- 28. 有Facebook的元标记验证W3C没有属性“属性”
- 29. KML。 Google地图V3。性能。标签
- 30. 选择标签的性能优势?
那么其他浏览器呢?它只是增加在IE浏览器的速度? – Thomas 2010-05-11 16:36:33
您需要阅读提出此声明的人的研究:http://oreilly.com/catalog/9780596529307 – 2010-05-11 17:45:27
这对每个浏览器都是如此。脚本可以以不可预知的方式与页面进行交互(具体而言,它们可以更改需要加载的内容),因此浏览器在加载和执行脚本时暂停所有其他活动(除非设置了“defer”属性)。 OTOH将脚本放置在主体的末尾意味着用户可以在很短的时间内与页面的javasript-less版本进行交互,这可能会产生奇怪的效果。 – Tgr 2010-05-11 20:43:25