介绍
什么是HTML中的脚本标签?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
脚本标签
最初,网景公司想要在浏览器中展示使用js的HTML文件,但是又不想影响这个文件在其他浏览器中的显示效果,于是创造了脚本标签
我们都知道标签可以在里面添加属性,脚本标签有下面的属性:
- <李>异步表示立即下载该脚本,不应该妨碍界面中其他操作李> <李> src表示要执行这个脚本的外部文件,可选李> <>李字符集src指定的外部文件的字符集李> <李>推迟脚本延迟到文档解析显示完成之后执行,可选李> <李>语言已经废弃李> <李>类型重要,用于替代语言属性,默认为text/javascript,所以这个参数一般不需要可以指定。李>
& lt;脚本类型=拔谋?javascript"比;//属性设置 函数SayHi () { 警报(“Hi"); } & lt;/script>
& lt; !——注意下面的写法/比;这么写本身没有问题,但是不能在html中使用这种语法,因为这样会打乱html的解析——比; & lt;脚本类型=拔谋?javascript"src=https://www.yisu.com/zixun/" js 2. "/>//必须写成下面的样子 <脚本type=" text/javascript“src=" 2。js "> 脚本>
注意:
- <李>在解释器对脚本标签中的代码求值完毕之前,页面中的其余内容都不会被浏览器加载或者显示李> <>李带有src的标签中如果还有js代码将被忽略,所以写了src就不该在其中再写代码了李> <>李尽量使用外部文件写js, <强>尽量少的使用内嵌js >强劲,这样一来维护方便,js都在一个地方,而来如果两个页面使用了同一个js,它可以缓存李>
脚本标签位置
本来标签应该放在标题里面,但是因为放在页眉中,在加载js的时候,页面还不会渲染(页面只有加载到身体才会开始渲染),导致页面出现较长时间的白,所以现在我们放在身体的最后
& lt; body> … & lt;脚本src=https://www.yisu.com/zixun/" 1. js "> 脚本> js 2.