是否可以有在<脚本>里面?

发布于 2024-11-15 19:00:47 字数 191 浏览 3 评论 0原文

HTML 页面中的 script> 标记内是否可以有 定义?

我收到错误消息 A DOCTYPE is not allowed in content

有人可以告诉我我是否应该因此而收到任何此类错误吗?

Is it possible to have <DOCTYPE> definition inside <script> tag in an HTML page?

I get an error that A DOCTYPE is not allowed in content .

Could someone tell me if I should be getting any such error for that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

人疚 2024-11-22 19:00:47

您的文档类型应该位于文档的顶部。为什么要把它放在其他地方?

Your doctype should be at the top of your document. Why do you want to put it anywhere else?

飘然心甜 2024-11-22 19:00:47

你这样做的方式(使用

< ;script type="text/plain">

(您的文档)
]]>

The way you're doing it (with <script type="text/plain">) is fairly dangerous, but whatever you want to accomplish there can be fixed with CDATA:

<script type="text/plain"><![CDATA[

(Your document)
]]></script>

醉殇 2024-11-22 19:00:47

请记住 doctype 是浏览器指令,而不是实际的 html。因此,将它放在顶部以外的任何地方有点奇怪,但更重要的是它不会做任何事情。

Keep in mind doctype is a browser instruction, not actual html. Therefore having it anywhere but the top is a bit odd, but more importantly it won't do anything.

小姐丶请自重 2024-11-22 19:00:47

您的问题迫使我假设您更好地理解文档类型是什么,此链接可能会有所帮助:http: //www.w3.org/QA/Tips/Doctype

Your question forces me to assume that you better understanding of what a doctype is, this link might help: http://www.w3.org/QA/Tips/Doctype

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文