EPUBCheck HTM-045: prázdné href v odkazu
Aktualizováno:
EPUBCheck HTM-045 je zpráva o použití: „Encountered empty href.“ Odkaz má prázdné href, které vrací zpět do stejného dokumentu. Je platný a EPUBCheck to hlásí pouze jako poznámku o použití, takže si můžete zkontrolovat, že se počítalo s odkazem na sebe.
Oficiální zpráva
Encountered empty href.
návrh EPUBCheck: Empty hrefs are valid self-references. These should be validated to ensure that this is the desired intent.
- Výchozí závažnost
- Použití. Pouze informativní a ve výchozím nastavení skryté: objeví se, když EPUBCheck běží s -u (--usage). Nečiní EPUB neplatným.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- Nastavte href na skutečný soubor (audiovizuální soubor, záznam), nikoli na dokument balíčku.
- Odkazy, jejichž cíl byl odstraněn editorem nebo konvertorem, který jej nemohl vyřešit.
Jak to opravit
- Otevřete soubor EPUBCheck jmen (hlášení dává cestu, řádek a sloupec) v textovém nebo EPUB editoru, jako je Sigil, nebo rozbalte EPUB a otevřete ho tam.
- Dejte odkazu skutečný cíl, například jinou kapitolu nebo fragment jako
#note-3. - Pokud to v žádném případě nemá být odkaz, odstraňte prvek a udržte jeho text.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Pokud href ukazuje na fragment, který neexistuje, to je RSC-012, ne HTM-045.
Podmínky používané zde
Další HTM zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.