在html中使用script

<script>

<script>属性

  • async。(异步脚本)可选。表示应该立刻下载脚本,但不妨碍页面中其他操作,入下载其他资源或者等待加载其他脚本。只对外部脚本有效。
  • defer。(延迟脚本)可选。表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本有效。
  • charset。可选。表示可以通过src属性指定的代码的字符集。
  • src。可选。表示包含要执行代码的外部文件。
  • type。可选。表示编写代码使用的脚本语言的内容类型(MIME类型)。常用text/javascript类型。默认值也是这个类型。

使用<script>元素的建议方式:

  1. 指定type类型。然后在<body>元素中页面内容的后面。此时性能最佳。
  2. 引用外部文件。使用src属性,下载并执行外部脚本文件。无论包含何种代码,只要不存在defer和async属性,浏览器都会按照<script>元素在页面中出现的先后顺序对它们进行以此解析。建议使用外部文件。这增加了可维护性、可缓存性。

文档模式(doctype)

  • 标准模式
  • 准标准模式(过渡型和框架集型文档类型)

<noscript>元素可以指定在不支持脚本的浏览器中显示的替代内容,启用脚本则不会显示<noscript>元素中的内容。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容