恩,只要是開發人員,這樣的小事情總會遇到的,對於這其中的某些警告性的錯誤是不影響代碼的運行的,對應的功能也是能實現的,不過總給人一種不太好看的感覺!如果代碼寫的比較符合規范,這些問題也就自然而然的消失了,所以解決這類問題的思路有點像中醫的思想之一——找到不通的地方,疏通它,我們是找到不規范的代碼將其規范化!
序號 | 問題提示 | 參考解決方案 |
1 | Invalid location of tag (style).(style標簽所在的位置無效) | 將對應的style標簽寫到head標簽之中 |
2 | Invalid location of tag (script).(script標簽所在的位置無效) | 將對應的script標簽寫到head或者body標簽之中 |
3 | Invalid location of tag (form).(form標簽所在的位置無效) | 將對應的form標簽寫到table標簽之外,並且在form標簽之中也是不能再嵌套form標簽的 |
4 | Tag name (FIELDSET) uses wrong case character.(標簽名稱(FIELDSET)使用錯誤的字符) | 將屬性名稱中含有的大些字母修改為小寫 |
5 | Attribute name (onFocus) uses wrong case character.(屬性名稱(onFocus)使用錯誤的字符) | 將屬性名稱中含有的大些字母修改為小寫 |
6 | Missing semicolon(缺少分號) | 在對應的語句后面添加一個英文分號 |
7 | No start tag (<br>).(沒有對應的開始標簽) | 加上對應的開始標簽或者直接寫成封閉式的標簽 |
8 | No end tag (</a>).(沒有對應的結束標簽) | 加上對應的結束標簽或者直接寫成封閉式的標簽 |
9 | Unknown tag (c).(未知的標簽) | 這是自己寫的標簽或者書寫錯誤的標簽 |
一定還有其他的情況,不過這些是比較常見的,並且他們不是只針對一種標簽的,對於類似的標簽出現如上的情況,都能使用上面的方法來解決!關鍵的地方在於,只要我們看到報紅或者報黃的地方,我就會想到是不正常的是需要規范化的,並且着手分析並且將其解決就ok了