5.00 / 1 oy

HTML'de no-js kullanım amacı nedir?

Ö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

Bu soru 1 kez yanıtlandı.

  • 3 Temmuz 2019 15:13
    7

    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.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
HTML'de no-js kullanım amacı nedir?

İ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.