21xrx.com
2024-12-19 11:57:10 Thursday
登录
  

HTML <script>标签

例子

使用JavaScript写"你好JavaScript!":

定义和使用

<script>标记用于定义客户端脚本(JavaScript).

<script>元素要么包含脚本语句,要么通过src属性指向外部脚本文件.

JavaScript的常见用途是图像操作、表单验证和内容的动态更改.

提示:如果您想学习JavaScript,请访问我们的JavaScript教程.

浏览器支持

元素
<script> 支持 支持 支持 支持 支持

提示和注意

注意:如果存在"src"属性,则<script>元素必须为空.

提示:还可以看看<noscript>元素,用于禁用了脚本的浏览器,或者有不支持客户端脚本的浏览器.

注意:有几种方法执行外部脚本:

  • 如果async="async":脚本与页的其余部分异步执行(脚本将在页继续解析时执行).
  • 如果async不存在,并且defer="defer":脚本将在页面完成解析后执行.
  • 如果不存在任何async(异步)或defer(延迟):脚本将在浏览器继续解析页面之前立即获取和执行.

HTML 4.01与HTML 5的区别

"type"属性在HTML 4中是必需的,但在HTML 5中是可选的.

"async"属性是HTML 5中的新属性.

HTML 4.01属性:"xml:space"在HTML 5中不受支持.

HTML与XHTML的区别

在XHTML中,脚本中的内容被声明为#PCDATA(而不是CDATA),这意味着实体将被解析.

这意味着在XHTML中,应对所有特殊字符进行编码,或将所有内容包装在CDATA部分中.

属性

=HTML5新属性

属性属性值描述

全局属性

<script>标记还支持HTML中的全局属性.

默认CSS设置

大多数浏览器将使用以下默认值显示<script>元素:

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
21技术    www.21xrx.com 备案号:蜀ICP备17043188号-2