2010-08-09 44 views
5

Đây là một câu hỏi ngu ngốc, và tôi biết rằng đó là; nhưng không bao giờ ít hơn, ở đây nó đến:Đóng <script>

Có thể đóng một <script> -tag trong chính nó, để nói không? Ý tôi là nếu bạn đang sử dụng một bên ngoài javascript tài liệu bạn có thể đóng thẻ như thế này:

<script type="text/javascript" src="xxx.js" /> 
+1

thể trùng lặp của [Tại sao không tự nhận đóng các thẻ script hoạt động?] (http://stackoverflow.com/questions/69913/why-dont-self-closing-script-tags-work) –

+0

Hmm ... Tôi chưa bao giờ gặp vấn đề đó ... Xin lỗi vì trùng lặp! – Latze

Trả lời

3

Theo như tôi biết nó, không có.

Trình duyệt thường bỏ qua tự đóng các thẻ script.

+2

Trích dẫn cần thiết. –

+0

Đây là nơi tôi đã đọc ban đầu này: http://webkit.org/blog/1273/the-html5-parsing-algorithm/ –

0

Nếu tài liệu XHTML được phân phối dưới dạng XML, thì có, điều đó hoàn toàn hợp lệ. Tuy nhiên, nếu bạn đang phân phát XHTML dưới dạng HTML, thì các trình phân tích cú pháp kiểu SGML mà trình duyệt sử dụng để xử lý HTML của thẻ tag có thể có vấn đề với nó. (Nếu bạn quyết định sử dụng tự đóng script thẻ như vậy, hãy chắc chắn kiểm tra và trong một số trình duyệt đầu tiên!)

+0

Tại sao lại là downvote? – bcat

+0

Tôi đã không bỏ phiếu - Tôi không thể :) phải là một người yêu xấu xa ... – Latze

+0

Curses, tôi biết họ sẽ tìm thấy tôi ở đây cuối cùng! :) – bcat

Các vấn đề liên quan