Özellikle Html temalarında çok gördüğüm için merak ettim, Html etiketinde class adı olarak no-js kullanmanın amacı nedir?
<html class="no-js">
Kati3kat
02.07.2019 14:28
no-js sınıfını temalarda görüyor olmanız muhtemel çünkü html etiketinde no-js class'ını Modernizr kullanıyor, Modernizr yüklendiğinde de sayfa kodlarından görebileceğiniz gibi bu class'ın ismini js olarak güncelliyor. Neden böyle bir class adına ihtiyaç duyuyor derseniz bunun iki sebebi var:
1. Javascript'in tarayıcı ayarlarından aktif olup olmadığını denetlemek
2. html etiketindeki no-js ya da js ayrımına göre farklı css kuralları yazarak bu kuralları duruma göre uygulamak. Örneğin .no-js .kirmizi gibi bir css kuralı sadece no-js sınıfına sahip bir html etiketi altındaki kirmizi etiketine sahip bir html etiketi için uygulanabilir.
bkz: HTML'de bulunamayan görselleri jQuery/JavaScript kullanarak değiştirmek
Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.
mbologlu 2
VitaDemy 0
PhpCoder 0
mbologlu 0
utku33 0
m.cengiz 0
İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.