Neden bu etiketleri içinde kapsüllü bazı JavaScripts şunlardır:Neden javascript'ler bazen bu etiketlerle çevrelenir?
<!--//--><![CDATA[//><!--
some js here
//--><!]]>
Neden bu etiketleri içinde kapsüllü bazı JavaScripts şunlardır:Neden javascript'ler bazen bu etiketlerle çevrelenir?
<!--//--><![CDATA[//><!--
some js here
//--><!]]>
<![CDATA[//>
. Netscape 1.0 kullanmadığınız sürece,
<!-- ... -->
gerekli değildir.
Bkz: Does it still make sense to use HTML comments on blocks of JavaScript?
<script>
etiketini anlamayan eski tarayıcılarda kullanıldı. Bu şekilde, bir tarayıcı JavaScript’i düzgün bir şekilde okumadıysa, yalnızca bir yorum olarak görünür ve sayfada görünmez.
Ayrıca, XML'de geçerli olmayan karakterlerden kaçmak zorunda kalmadan JavaScript kodunun geçerli XHTML sayfalarının içinde olmasını sağlar. XML ayrıştırıcılarının komut dosyası üzerinde boğulmasını önlemek için
karakterlerini kullanırsanız bunu düşünmeye çalışıyorum. Bildiğim kadarıyla değil, ama yine de onu kullanan biriyle karşılaşabileceğinizi sanıyorum ... bugün olmasa bile, modern bir sayfa yapması mümkün değil. XHTML modunda herhangi bir modern tarayıcı hariç – kemiller2002
.
Yalnızca bunları bir html dosyasında kullanabilirsiniz. Tüm modern tarayıcılara artık ihtiyacınız yok, ama w3c doğrulayıcı – meo