İçeriğe atla
EPUBCheck · Stil sayfaları

EPUBCheck CSS-008: CSS dosyasında sözdizimi hatası

Güncellendi:

EPUBCheck CSS-008 bir hata mesajıdır: “An error occurred while parsing the CSS: ….” CSS ayrıştırıcısı, bir stil dosyasında veya stil öğesinde bir sözdizim hatası buldu. EPUBCheck, ayrıştırıcının kendi açıklamasını ve satırı ve sütunu rapor eder; hata sonrası kurallar okuma uygulamaları tarafından atlanabilir.

Resmi mesaj

An error occurred while parsing the CSS: %1$s.

Varsayılan ciddiyet
Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • Kaybolan bir noktalı virgül veya süslü parantez, ya da başıboş bir karakter.
  • Sass veya Less gibi bir ön işleyiciden veya kesilen bir stil sayfasından kopyalanmış geçersiz sözdizimi.
  • Kapatılmamış bir yorum.

Nasıl düzeltilir

  1. EPUBCheck'yi adlandıran dosyayı bir metin veya EPUB editöründe açın (mesaj yol, satır ve sütun verir) veya EPUB'yi çıkarın ve orada açın.
  2. Mesajdaki satır ve sütuna gidin ve orada sözdizimini düzeltin.
  3. O pozisyondan hemen önceki kuralı da kontrol edin: eksik bir parantez genellikle daha aşağıda rapor edilir.
  4. EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.

Ne zaman bu değil

Eğer CSS yorumlanıyorsa fakat bir property EPUB'in izin vermediği şekilde kullanılıyorsa, bu CSS-001'dir.

Burada kullanılan terimler

Diğer CSS mesajları

  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-006 CSS selector specifies fixed position.
  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-002 Empty or NULL reference found.

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck CSS-008 ne anlama geliyor?

EPUBCheck CSS-008 bir hata mesajıdır: “An error occurred while parsing the CSS: ….” CSS ayrıştırıcısı, bir stil dosyasında veya stil öğesinde bir sözdizim hatası buldu. EPUBCheck, ayrıştırıcının kendi açıklamasını ve satırı ve sütunu rapor eder; hata sonrası kurallar okuma uygulamaları tarafından atlanabilir.

CSS-008 bir hata mı?

CSS-008 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Depolar ve Kindle'ye Gönder, bunu reddedebilir ve EPUBCheck durum 1 ile çıkar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör