EPUBCheck OPF-098: paket elemanına bağlantı
Güncellendi:
EPUBCheck OPF-098 bir hata mesajıdır: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” Bir meta veri bağlantısının href’i, paket belgesinin kendisi içindeki bir öğeye işaret eder (bir URL #id ile). Bağlantı elementleri kaynaklara referans vermelidir, paket belgesinin parçalarına değil.
Resmi mesaj
The "href" attribute must reference resources, not elements in the package document, but found URL "%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
- metadata'ya işaret etmek için href="#title" veya content.opf#meta1 olarak yazılmış bir bağlantı.
- Bir dosya yerine bir meta öğesine yönelik bir voicing veya kayıt bağlantısı.
- Diğer #id kullanan bir düzeltim sözdiziminden kopyalanmış bir bağlantı.
Nasıl düzeltilir
- Link öğesi EPUBCheck'nin işaret ettiği yeri bul.
- Href'yi gerçek dosyaya (bir ses dosyası, bir kayıt) yönlendirin, paket belgesine değil.
- Paketin bir öğesini tanımlamak için, href yerine #id ile refines niteliğini kullanın.
Ne zaman bu değil
Eğer bir manifest öğesinin href'i bir parçayı içeriyorsa, bu OPF-091'dır.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-097Resource "…" is listed in the manifest, but no reference to it was found in content documents.OPF-099The manifest must not list the package document.OPF-096Non-linear content must be reachable, but found no hyperlink to "…".OPF-096bNo hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.OPF-100The "…" property only applies to pre-paginated content.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
Kaynaklar
- EPUB 3.3, §5.5.6 The link element · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.