script标签实例解析
导读:HTML标签 实例 通过JavaScript输出"Helloworld": document.write("HelloWorld!" 浏览器支持 所有主流浏览器都支持标签。 标签定义及使...
HTML标签
实例
通过JavaScript输出"Helloworld":
document.write("HelloWorld!")
浏览器支持
所有主流浏览器都支持标签。
标签定义及使用说明
标签用于定义客户端脚本,比如JavaScript。
元素既可包含脚本语句,也可以通过"src"属性指向外部脚本文件。
JavaScript通常用于图像操作、表单验证以及动态内容更改。
提示和注释
注释:如果使用"src"属性,则元素必须是空的。
提示:请参阅元素,对于那些在浏览器中禁用脚本或者其浏览器不支持客户端脚本的用户来说,该元素非常有用。
注释:有多种执行外部脚本的方法:
如果async="async":脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行)
如果不使用async且defer="defer":脚本将在页面完成解析时执行
如果既不使用async也不使用defer:在浏览器继续解析页面之前,立即读取并执行脚本
HTML4.01与HTML5之间的差异
在HTML4中,"type"属性是必需的,但在HTML5中是可选的。
"async"属性是HTML5中的新属性。
HTML5中不再支持HTML4.01中的某些属性:"xml:space"。
HTML与XHTML之间的差异
在XHTML中,脚本中的内容类型声明为#PCDATA(代替CDATA),就是说会对实体进行解析。
这意味着,在XHTML中,应该编码所有特殊的字符,或者把所有内容嵌套在CDATA部分中:
//
全局属性
标签支持HTML的全局属性。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: script标签实例解析
本文地址: https://pptw.com/jishu/655881.html
