在body中间引入css外部样式表和js代码,这样可以吗

JavaScript08

在body中间引入css外部样式表和js代码,这样可以吗,第1张

内部样式或者外部样式可以写在或引入在网页中的任何一个位置

因为浏览器读取html代码是是按照代码的先后顺序来读取的,所以习惯性的把样式或者js写在头部中以便最先被读到

所以是可以在body标签中引入的

理论上来说js标签放在html文档的任何位置都可以,规范起见,推荐放到body结束标签的末尾,包含到body标签内:

<body>

    <!-- 这里是其他的HTML标签 -->

    <script> // 这里是代码 </script>

</body>

这样处理的好处是无需担心因页面未完成加载,造成DOM节点获取不到,使脚本报错的问题,而且能避免因脚本运行缓慢造成页面卡死的问题。另外,Yahoo的前端优化指南里就有这一条。