script元素的属性、延迟脚本、XHTML下的使用和noscript元素

前端之家收集整理的这篇文章主要介绍了script元素的属性、延迟脚本、XHTML下的使用和noscript元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

script元素的属性、延迟脚本、XHTML下的使用和noscript元素

一、script元素的屬性

HTML 4.01为script定义了下面几个常用的属性

  1. async:表示立即下载脚本。

  2. defer: 表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本文件有效。

  3. src:表示包含要执行代码的外部文件

  4. type:可以看成是language的替代属性;默认值为text/javascript

二、延迟脚本

在script元素中设置defer属性,相当于告诉浏览器立即下载,但延迟执行。使用方法就是添加defer="defer"


3. 在不兼容XHTML,因而不支持CData片段的情况下,再使用JavaScript注释将CData标记注释掉就可以了:



四、noscript元素

早期的浏览器都面临一个特殊的问题,即当浏览器不支持JavaScript时如何让页面平稳地退化。对这个问题的最终解决方案就是创造一个


    

猜你在找的程序笔记相关文章