是否可以在<script>?</script> </doctype>中包含<doctype>

时间:2011-06-18 01:18:35

标签: html syntaxhighlighter

HTML页面中的&lt; <DOCTYPE>标记内是否可以有script>定义?

我收到错误内容中不允许使用DOCTYPE

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

4 个答案:

答案 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。因此,除了顶部之外的任何地方都有点奇怪,但更重要的是它不会做任何事情。