4 回答

UYOU
TA貢獻1878條經驗 獲得超4個贊
css中出現<!---->是正規的寫法,如
<style type="text/css">
<!--
td{color:red}
//-->
</style>
這是為了防止在某些情況下,瀏覽器不能識別這些CSS代碼時,會以字符形式輸出。
大家都知道在HTML中加入<!---->后,那么<!---->之間的代碼將不會被執行,那么在某些終端上,比如手機,平板電腦上,或其它操作系統上,在特定情況下,有可能CSS代碼會被禁用,那么瀏覽器會將CSS以字符形式輸出來,加入<!---->后,這個情況就避免了,并且<!---->中的代碼會執行。但這種情況極少出現,在目前的系統環境中,完全可以不用加<!---->了。
同理JAVASCRIPT中也可以加<!---->,原因同上。

catspeake
TA貢獻1111條經驗 獲得超0個贊
有些老的瀏覽器不支持CSS,所以當讀取到CSS代碼的時候就會把CSS代碼當文字給讀出來,這樣就把CSS代碼顯示到網頁中了,而瀏覽器總是會認識HTML語言的,所以當瀏覽器讀取到HTML注釋的時候就把CSS代碼當成了注釋,而并不會顯示在網頁中了。
添加回答
舉報
0/150
提交
取消