EPUBCheck CSS-015: başlığı olmayan alternatif CSS
Güncellendi:
EPUBCheck CSS-015 bir hata mesajıdır: “Alternative style sheets must have a title.” Alternatif bir stil dosyasının bir başlık özniteliği yok. rel="alternate stylesheet" ile bir bağlantının bir başlığa ihtiyacı var çünkü başlık, alternatif stil sunulduğunda okuma uygulamasının gösterdiği şeydir.
Resmi mesaj
Alternative style sheets must have a title.
- 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
Tipik nedenler
- Başlık olmadan yazılmış alternatif bir stil için bir bağlantı öğesi.
- Başlığı atlayan bir araç tarafından eklenen bir gece veya dik yazım stili.
Nasıl düzeltilir
- 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.
- Stili adlandıran bir title özelliği ekleyin, örneğin
<link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>. - Eğer stil sayfası her zaman uygulanması gerekiyorsa, rel'i düz stil sayfası olarak değiştirin.
- 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
Alternatif stil sayfaları çelişkili stil etiketleri taşıyorsa, CSS-005'ya bakın.
Burada kullanılan terimler
Diğer CSS mesajları
CSS-019CSS font-face declaration has no attributes.CSS-008An error occurred while parsing the CSS: ….CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-006CSS selector specifies fixed position.CSS-005Conflicting alternate style tags found: ….CSS-004CSS documents must be encoded in UTF-8, detected …;
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.