HTML页面中的&lt; <DOCTYPE>
标记内是否可以有script>
定义?
我收到错误内容中不允许使用DOCTYPE 。
有人可以告诉我,我是否应该收到任何此类错误?
答案 0 :(得分:2)
您的文档类型应位于文档的顶部。你为什么要把它放在其他地方?
答案 1 :(得分:2)
你这样做的方式(使用<script type="text/plain">
)是相当危险的,但无论你想要完成什么,都可以通过CDATA修复:
<script type="text/plain">
的 <![CDATA[
强>
(Your document)
的 ]]>
强> </script>
答案 2 :(得分:1)
您的问题迫使我假设您更好地了解文档类型是什么,此链接可能有所帮助:http://www.w3.org/QA/Tips/Doctype
答案 3 :(得分:1)
请记住,doctype是一个浏览器指令,而不是实际的html。因此,除了顶部之外的任何地方都有点奇怪,但更重要的是它不会做任何事情。