是否有可能在< script>
標籤中的<DOCTYPE>
定義在HTML頁面中?<script>以內可以有<DOCTYPE>嗎?
我得到一個錯誤,DOCTYPE不允許在內容。
有人能告訴我,如果我應該得到任何這樣的錯誤嗎?
是否有可能在< script>
標籤中的<DOCTYPE>
定義在HTML頁面中?<script>以內可以有<DOCTYPE>嗎?
我得到一個錯誤,DOCTYPE不允許在內容。
有人能告訴我,如果我應該得到任何這樣的錯誤嗎?
您的文檔類型應位於文檔的頂部。你爲什麼要把它放在其他地方?
我擁有它的文件是syntaxhighlighter 3.0.83的一部分。該文件的名稱是theme_tests.html。這裏是它的鏈接,https://bitbucket.org/alexg/syntaxhighlighter/src/a8771a7fc81d/tests/theme_tests.html。我在我的應用程序中使用了syntaxhighlighter,問題是我在Chrome的應用程序的頁面上獲得了期望的結果,但firefox沒有顯示Chrome顯示的內容。 – skip
http://programatori.evonet.ro/images/1308360109285/doctype.jpg – skip
@Everyone:非常感謝所有的迴應。我在應用程序中遇到的問題是因爲我正在做的事情非常愚蠢。我解決了問題。它與DOCTYPE無關。我所知道的所有關於DOCTYPE的知識是,如果是HTML,它會告訴你在文檔中使用的HTML類型,對於XML它告訴你關於XML結構的限制。非常感謝:) – skip
你的問題我的力量假設你更好地理解一個文檔類型是什麼,這個鏈接可以幫助:http://www.w3.org/QA/Tips/Doctype
你這樣做(與<script type="text/plain">
)的方法是相當危險的,但無論你要完成有可以固定CDATA:
<script type="text/plain">
<![CDATA[
(Your document)
]]>
</script>
你的意思是在一個字符串裏面,比如'var s =「」;'或者字面上只是''?如果是後者,你究竟想要達到什麼目的? –
另外,假設您指的是[文檔類型聲明指令](http://en.wikipedia.org/wiki/Document_Type_Declaration),那麼它必須以'<!'開頭,如<!DOCTYPE html >'。 –
@Daniel:我得到的錯誤是在https://bitbucket.org/alexg/syntaxhighlighter/src/a8771a7fc81d/tests/theme_tests.html的第28行。 – skip