【顽症】HTML代码中标签结束的写法

来源:互联网 发布:方正兰亭黑简体mac版 编辑:程序博客网 时间:2024/05/18 17:59
      在开发网站时,会写很多HTML代码,曾经有一个顽症,着实让我伤透了脑筋。

      为了代码简洁美观,我习惯写成<script ...... />,<iframe ...... />,<label ...... />......这类形式。确实,大多时候,页面显示正常。但如果遇到页面比较复杂或一些无法预知的情况下,页面显示就不会听你的指挥了。
      比如,<script .... />,javacript代码不会执行我们写好的功能;<iframe ...... />,不管怎么调整位置,它就是稳如泰山,丝毫不改变位置;<label ...... />,根本无法在页面上显示出来......

      到网上查资料去!google呀百度呀,国外呀国内呀,查呀查,花了不少时间,终于发现了有人在论坛上讨论这个问题,原来结束标签是必须要写成</script>,</iframe>,</label>这种形式。
      最初,我只是遇到了无法正常执行javascript功能时才找到了问题所在,所以我以为只是<script>这个标签出现了问题,之后呢改过来就好了;但后来,遇到了<iframe ...... />,<label ...... />等,出现了页面显示上的问题,我又到网上查资料,结果真是还是同样的解决方案。

      所以,我现在写HTML代码时,就根本不写成<xxx .... />的形式了,所有标签都用最原始的结束方式<xxx ......></xxx>,这样至少保证了不会是因为这方面原因引起了功能实现和页面显示上的问题,处理接下来的问题就少了一道屏障!
原创粉丝点击