EPUBCheck HTM-045: bir bağlantıda boş href
Güncellendi:
EPUBCheck HTM-045 bir kullanım mesajıdır: “Encountered empty href.” Bir bağlantının boş bir href'i vardır ve bu aynı belgeye geri döner. Geçerli bir bağlantıdır ve EPUBCheck bunun yalnızca bir kullanım notu olarak rapor eder, böylece bir kendinden bağlantının niyet edildiğini kontrol edebilirsiniz.
Resmi mesaj
Encountered empty href.
EPUBCheck'nin önerisi: Empty hrefs are valid self-references. These should be validated to ensure that this is the desired intent.
- Varsayılan ciddiyet
- Kullanım. Sadece bilgilendirici ve varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalışırken görünür. Bu, EPUB'yi geçersiz kılmaz.
- EPUBCheck sürümü
- 5.4.0
Tipik nedenler
- Asla doldurulmamış yer tutucu bağlantılar.
- Hedefi bir editör veya çözüm bulamayan bir dönüştürücü tarafından kaldırılan bağlantılar.
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.
- Bağlantıya gerçek bir hedef verin, başka bir bölüm veya
#note-3gibi bir parça gibi. - Eğer kesinlikle bir bağlantı olmaması gerekiyorsa, a öğesini kaldırın ve metnini koruyun.
- 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 href, mevcut olmayan bir parçaya işaret ediyorsa, o RSC-012, HTM-045 değil.
Burada kullanılan terimler
Diğer HTM mesajları
HTM-044Namespace uri "…" was included but not used.HTM-046Fixed layout document has no "viewport" meta element.HTM-047Viewport metadata "…" has a syntax errorHTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.