第2章:HTML中使用javascript
这章内容没啥,主要就是说怎HTML页面中怎么使用js或者进入js文件。。
2.1 <script>元素
script属性:
async: 表示立即下载脚本,但不影响页面的其他操作;主要针对外部脚本文件。html5中定义了这个属性。但是async并不能保证脚本文件的先后执行顺序。
defer: 表示脚本可以延迟到文档完全被解析和显示后再执行。
charset、language、src、type都没啥可说的,略过。。。
标签的位置:
按照惯例,应该放在<head>中,但是必须等到全部的js、css都被下载、解析和执行后才能显示文档内容,这段时间,用户看到的页面可能是一片空白,体验不好啊。。
随便一般都推荐css放在<head>中,js文件放在</body>之前。
2.2 外部文件
主要说了js使用外部文件的好处:
- 可维护性
- 可缓存
- 适应未来
2.3 文档模式
略了。。。
2.4 <noscript>
用法很简单
<noscript>
<p>亲!!本页面需要js才能正常使用哦!!</p>
</noscript>
不支持js或者禁用了js的用户看到文字提示
浙公网安备 33010602011771号