<!DOCTYPE HTML PUBliC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/HTML4/strict.dtd"> <HTML lang="en"> <head> <Title>Test</Title> <Meta http-equiv="Content-type" content="text/HTML;charset=UTF-8"> </head> <body> <form action='test.HTML'> <input type='submit'> </form> </body></HTML>
那是我的测试页面.当我将其复制到http://validator.w3.org/check时,它给了我两个错误:
Error line 10,Column 24: document type does not allow element "input" here; missing one of "P","H1","H2","H3","H4","H5","H6","PRE","div","ADDRESS" start-tag <input type='submit'>
和
Error line 11,Column 9: end tag for "FORM" which is not finished </form>
即使没有提交按钮,它仍然给我第二个错误.我陷入了这种情况发生的原因.有任何想法吗?
解决方法 您需要在Form标记内部使用某种容器标记才能进行验证.有些人使用FIEldset,但我总是将所有内容都包装在我的表单中. 总结以上是内存溢出为你收集整理的HTML 4.01 STRICT无效标记错误全部内容,希望文章能够帮你解决HTML 4.01 STRICT无效标记错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)