EPUBCheck HTM_061: geçersiz data-* niteliği
Güncellendi:
EPUBCheck HTM_061 bir hata mesajıdır: “"…" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).” Bir data-* attribute adı geçerli değildir. Özel bir veri niteliği, tireden sonra en az bir karakter gerektirir, büyük ASCII harfleri içeremez ve yalnızca XML adlarında izin verilen karakterleri içerebilir.
Resmi mesaj
"%1$s" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).
- 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
EPUBCheck, bu kimliği bir alt çizgi ile yazdırır; bu sayfa, kimliği tam olarak EPUBCheck'in bildirdiği şekilde kullanır.
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- data-, data-Page veya data-x:y gibi isimler.
- CamelCase adlarını koruyan bir betik veya tasarım aracından oluşturulan özniteliikler.
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.
- Özniteliği küçük harflerle yeniden adlandırın; örneğin data-page yerine data-Page.
- Eğer bir betik veya stil sayfası niteliği okuyorsa, onu da yeni isme güncelleyin.
- Kitapta hiçbir şey kullanmıyorsa niteliği kaldırın.
- 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
Özellik bir ad alanı ile öneklendirilmişse (örneğin ibooks:something), kurallar özel özelliklerdir ve HTM_054 olarak raporlanır.
Burada kullanılan terimler
Diğer HTM mesajları
HTM_060bEPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.HTM_062SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.HTM_059Viewport "…" property must not be defined more than once, but found values […].HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
Kaynaklar
- EPUB 3.3, §6.1.2 XHTML requirements · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.