(11)HTML标签详解之<script> <noscript>

HTML标签详解之<script>

     <script> 标签用于定义客户端脚本,比如 JavaScript ,vbscript。script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。

     必需的 type 属性规定脚本的 MIME 类型。JavaScript 的常见应用是图像操作表单验证以及动态内容更新

     假如<script>元素内部的代码没有位于某个函数中,那么这些代码会在页面被加载时被立即执行。<frameset> 标签之后的脚本会被忽略
<script type="text/javascript">
       document.write(" <h1> Hello World!</h1> ")
</script>
<script src="js/main.js" type="text/javascript" charset="utf-8" > </script>
<img src="https://img-blog.csdn.net/20160723235326660?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

       < noscript> 元素用来定义在脚本未被执行时的替代内容(文本)。 此标签可被用于可识别 <script> 标签但无法支持其中的脚本的浏览器。
<body>
  ...
  ...

  <script type="text/javascript">
    <!--
    document.write("Hello World!")
    //-->
  </script>
  
  <noscript>Your browser does not support JavaScript!</noscript>
  ...
  ...
</body>

      无法识别 <script> 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当在注释标签中隐藏脚本。这样浏览器会忽略注释,就不会把标签的内容写到页面上。而新式的浏览器则懂得执行这些脚本,即使它们被包围在注释标签中!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值