script标签和noscript标签区别和用法

作者: 本站原创  发布时间:  浏览:

向HTML添加脚本,使得HTML页面具有更强的动态性和交互性。

<script> 定义了客户端脚本
<noscript> 定义了不支持浏览器输出的文本

script标签和noscript标签概念区别:

noscript标签定义:

<noscript>标签是html文档中一个比较早期的标签,它的出现是为了帮助早期浏览器的过渡升级更替的,因早期浏览器并不能支持 JavaScript,或因浏览器被禁用JavaScript时,浏览器才会解析noscrip 标签中的内容,因此,noscript标签可作为 javascript 不可用时的备选方案。

noscript标签是在当浏览器不支持JavaScript,或浏览器已经禁用JavaScript时,就显示或执行noscript标签内的内容;

noscript标签被所有浏览器都支持 ,且它还可以包含任何HTML标签元素,除<script>元素外;

如果浏览器支持JavaScript脚本,那么浏览器不会显示出或执行 noscript标签的内容;

如果JavaScript脚本因为诸如防火墙拦截等情况下不可用时,noscript标签也不会起作用;

 

<script> 标签的定义:

HTML 元素中<script> 标签的作用是用来在HTML文档中支持javascript脚本语言,有了JS脚本的支持,可以使得网页文档具有图像操作,表单验证以及其他动态交互作用!

<script> 标签用于定义当前网页文档的脚本语言,比如:JavaScript(简称JS);

<script> 标签引入脚本语言,可实现图像操作、表单验证以及更多其他动态交互作用;

<script> 元素既可包含脚本语句,也可以通过 "src" 属性指向外部脚本文件;

一个html文档中,可以包含多个<script> 标签。

 

<script> 标签的用法:

1、内联语法:

<script type="text/javascript"> JS代码 </script>

2、外联方式

 <script type="text/javascript" src="外部js文件"></script>

 

noscript标签用法:

包含在<noscript>元素中的内容只有在以下两种情况下才会显示或被执行:

1、浏览器不支持JavaScript脚本:

2、浏览器支持脚本,但是脚本被禁用

只要出现上述两种情况的任意一个,<noscript>元素中的内容才会被显示出来,而noscript 的用法也是非常的简单,代码如下:

<noscript><p>你的浏览器不支持JavaScript或被禁用,才会显示这部分内容</p></noscript>

 

在HTML 4.01 与 HTML5 之间的差异

在 HTML4 中,<noscript> 标签只在<body> 区域中起作用。

在 HTML5 中,<noscript> 标签即可在 <body>区域中起作用,也可以在 <head> 头部区域中起作用

而在XHTML中,则不支持 <noscript> 标签。

 
 

上一篇:Meta标签name=“description”描述标签的写法及用法

下一篇:Meta name="copyright"版权方标签用法

相关文章

css3实现border渐变色

css border 圆角代码

css border 阴影代码

css样式表中background-image自动适应宽高

css去掉滚动条横线

添加微信
添加微信,免费咨询

15205695834

新手指南支付购买售后服务关于我们版权合规
合肥秀站网络科技有限公司
Copyright 2002-2022 麦站 版权所有
皖ICP备12018676号 网站地图