要点:
- <script></script>用法
- <noscript></noscript>用法
<script></script>标签属性
我们需要在HTML中导入javascript,因此我们必须使用导入语句:<script></script>,其中script有定义几个属性以配置其用法
属性 | 可选 | 描述 |
---|---|---|
src | 可选 | 表示要包含执行代码的外部文件 |
async | 可选参数 | 应当立即下载此脚本,但不应妨碍其他操作,只对外部脚本有用 |
charset | 可选参数 | 表示通过src属性指定的代码字符集 |
defer | 可选参数 | 表示脚本可以延迟到页面被解析并显示后执行 |
language | 已废弃 | ... |
type | 可选 | ... |
注意:在<script>执行导入时,后面不能在不合适的地方以任何形式出现</script>,如alert('</script>')
<script></script>标签位置
开头,在页面开始解析之前导入
末尾,在页面解析完成后导入
同时,script的属性也会导致加载时间的不同
<noscript></noscript>
当浏览器不支持Javascript时,可用用来显示提示信息如:
<noscript>
<p>本页面需要启用javascript</p>
</noscript>