古老的榕树

HTML 中 JAVASCRIPT 应该放在哪里好

潘军杰 发表于 2016-03-07 23:34 阅读(3372) 评论(0) 赞(0)

Java 的 Servlet 其实就是把 HTML 的内容用字符串的形式,输出给浏览器,浏览器接收到全部的内容后,才进入 HTML 的解析流程。HTML 文档 DOM 树 装载顺序就不累赘了;平时有点疑惑,JAVASCRIPT 脚本放在哪个位置最好呢?


有的人喜欢 放在 HEAD 里,并在 STYLE 样式之后,有的喜欢放在 BODY 与 HTML 之间,理由是让 DOM 树全部装载完毕,再引入脚本更合理,因为脚本很多操作都是依赖 DOM 元素和样式来操作的,等这些基础元素都出来后,再用 JAVASCRIPT 操作它们;想想也有道理,所以本人也习惯采用这种方式。


不过最近遇到一个苛刻的顾客,要求把开发网站的每个页面都通过 W3C 验证,吐血之余不得不一个个检查,修改调整,验证... 验证的过程中,发现 JAVASCRIPT 放在 BODY 与 HTML 之间,是通不过 W3C 验证的,W3C 提示把 JAVASCRIPT 放在 BODY 之上,并紧跟着 BODY ,好吧,以后还是老老实实听它的吧。最后还得感谢这位顾客(真佩服香港人做事的态度,每个像素、色值、线条、图片的大小、长宽高,标点符号...hold 得紧紧的,不是一般的人能承受得了这般虐待...)。

0 条网友评论

哇~~~ 竟然还没有评论!

称呼*
邮箱*
内容*
验证码*
验证码 看不清换张