CSS Doğrulayıcı
CSS'te kapanmamış süslü/normal/köşeli parantezleri, string'leri ve yorumları kontrol eder.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
Geçerli: No bracket, string or comment syntax errors found.
- Rule or at-rule blocks opened: 3
Başka bir kontrole başlamadan önce girilen değeri temizleyin. Validation runs locally and does not check against any external registry, server, or account.
Bu araç ne yapar?
CSS metnini bozuk söz dizimi açısından kontrol eder: dengesiz { }, ( ) ve [ ] parantezleri, kapatılmamış tırnaklı bir string ve kapatılmamış bir /* */ yorumu.
Nasıl kullanılır?
Bir stil sayfası veya parça yapıştırın. Denetleyici karakter karakter tarar, yorumları ve string içeriklerini atlar ve her parantezin doğru sırayla kapandığını doğrulamak için bir yığında izler.
Örnek
@media (min-width: 600px) { .card { padding: 2rem; } } girildiğinde 2 açılan kural bloğuyla geçerli sonucu döner; son } kaldırıldığında geçersiz döner ve bir kapanmamış { raporlanır.
Doğrulama
Her {, ( ve [ karakterinin doğru sırayla eşleşen bir kapanışı olmalıdır; her tırnaklı string, satır bitmeden aynı tırnak işaretiyle kapanmalıdır; her /* yorumunun eşleşen bir */ olması gerekir.
Sonuç nasıl yorumlanır?
Geçerli sonuç dosyanın temiz bir şekilde token'lara ayrıldığı anlamına gelir — property adlarının var olduğunu, değerlerin o property için geçerli olduğunu veya selector'ların herhangi bir elementle eşleştiğini kontrol etmez; bir dosya bu kontrolden geçip yine de colr: red gibi bir yazım hatası veya geçersiz bir property değeri içerebilir.
Sınırlamalar
Bu denetleyici CSS'i W3C CSS Validator'ın yaptığı gibi doğrulamaz — property adları veya değer grameri veritabanı yoktur, bu yüzden anlamsal hatalar tamamen kapsam dışındadır. Ayrıca düz CSS söz dizimini hedefler; // satır yorumları veya nesting operatörleri gibi Sass/SCSS/LESS'e özgü söz dizimini bu denetleyici geçerli olarak tanımaz.
Gizlilik
Tüm işlem yerel tarayıcı API'leriyle yapılır ve araç girdiğiniz değerleri yüklemez.
Sıkça Sorulan Sorular
- CSS Doğrulayıcı ne yapar?
- CSS metnini bozuk söz dizimi açısından kontrol eder: dengesiz { }, ( ) ve [ ] parantezleri, kapatılmamış tırnaklı bir string ve kapatılmamış bir /* */ yorumu.
- Geçersiz girdi nasıl ele alınır?
- Her {, ( ve [ karakterinin doğru sırayla eşleşen bir kapanışı olmalıdır; her tırnaklı string, satır bitmeden aynı tırnak işaretiyle kapanmalıdır; her /* yorumunun eşleşen bir */ olması gerekir.
- Girilen veriler yüklenir mi?
- Tüm işlem yerel tarayıcı API'leriyle yapılır ve araç girdiğiniz değerleri yüklemez.