2017-08-24 35 views
0

我有一個小腳本,其中有一個結束標記,看起來像這樣:關閉腳本標記是否與其中的空間有效?

</script > 

注意最後的空間。

看來這會在不同的驗證器和編輯器中導致問題。

有空間有效嗎?

UPDATE: 您可以在下面撥弄我的意思看:

https://jsfiddle.net/vcv59vd7/

收盤腳本標記以紅色突出顯示與空間,而不是沒有。

我見過谷歌過去從無效代碼解析困難,所以這是我的擔憂。

+0

可能的重複https://stackoverflow.com/questions/462741/space-before-closing-slash –

回答

0

去jsFiddle網站並測試一下。

<script> 
     window.onload(document.write("success")) 
    </script> 

之後只是在結束標記中放入一個空格。 您也可以像這樣關閉標籤:

<script>window.onload(document.write("success"))/> 
+0

它運行。但是,你可以看到它突出顯示紅色https://jsfiddle.net/vcv59vd7/ – Adders

+0

是的。根據你的編輯器,它會糾正它或自動完成結束標記,只要你寫開始標記。像Visual Studio Code一樣。 – Tibix

-1

它是有效的。你的問題可能來自其他地方。粘貼更多代碼來檢查。

-1

是的,它是有效的,但它看起來很奇怪。順便說一句,這是documentation

相關問題