HTML 4.01 STRICT无效标记错误

HTML 4.01 STRICT无效标记错误,第1张

概述我试图验证我的页面,并在表单部分遇到一些问题.所以我创建了一个测试页面,看看发生了什么,但它仍然失败,所以我想我可能做错了什么. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="en"> <head> <title> 我试图验证我的页面,并在表单部分遇到一些问题.所以我创建了一个测试页面,看看发生了什么,但它仍然失败,所以我想我可能做错了什么.

<!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无效标记错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1062990.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存