浅谈<script>标签——《JS高级程序设计》笔记1
一:HTML4.01为<script>标签定义了6个属性:
- async: 表示应该立即下载脚本,但不应该妨碍页面中其他操作——————只对外部脚本有效;
- charset: 表示通过src属性指定的代码的字符集—————————————很少用;
- defer: 表示脚本可以延迟到文档完全被解析和显示之后再执行——————只对外部脚本有效;
- language: 表示编写代码使用的脚本语言———————————————已废弃;
- src: 表示包含要执行代码的外部文件—————————————————对于外部脚本总是需要的;
- type: 表示编写代码使用的脚本语言的内容类型 ———————————— 替代language,通常用:text⁄javascript;
二:<noscript>标签:
→在不支持javascript的浏览器中显示替代的内容;
→可以包含能够出现在文档<body>中的任何HTML元素(除<script>);
→使用该标签的情况:
- 浏览器不支持脚本时;
- 浏览器支持但被禁用脚本时;
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。