invalid location of tag 解決辦法


轉自:https://blog.csdn.net/tanzuai/article/details/41896579

在jsp頁面使用標簽過程中有時候不注意規則的話,eclipse會提示一些錯誤,下面針對這些錯誤提出相應的解決辦法:

<form></form>標簽

1. Invalid location of tag (form)

  form 應該寫到table外面去,並且form標簽里面也不能套form標簽。
<style></style>
2. Invalid location of tag (style)
  style應該寫在head里面。
<script></script>
3. Invalid location of tag (script)
  script應該寫到body,head里面。

4.Attribute name(Name) uses wrong case character

  雖說HTML不區分大小寫,但是在eclipse里面,大寫的話就報錯,所以要改成小寫吧。

 

5.JSP文件中的html標簽如下,在eclipse環境下提示:Invalid location of tag (div)。

<a id="test1" class="mitem" href="#">
           <img src="../m1.jpg" width="60"></img>
            <div id="a-in-1" class="a-in"><div class="a-in-m"></div><div class="a-in-r"></div></div>
</a>

現象: 在 firefox3.6 下進入頁面,或者進入頁面有時界面顯示亂套。但在 ie,firefox3.0下都顯示正常。

解決辦法: 將<a></a>標簽下的<div></div>標簽替換為<span></span>,如下:

<a id="test1" class="mitem" href="#">
      <img src="../m1.jpg" width="60"></img>
       <span id="a-in-1" class="a-in"><span class="a-in-m"></span><span class="a-in-r"></span></span>
</a>

原因應該是<a></a>與<div></div>標簽的組合導致瀏覽器解析出錯。

6.Invalid location of tag (table)

table應該寫到textarea外面。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM