EPUBCheck HTM-045: tyhjät href linkissä
Päivitetty:
EPUBCheck HTM-045 on käyttöviesti: “Encountered empty href.” Linkillä on tyhjät href, joka osoittaa takaisin samaan asiakirjaan. Se on voimassa, ja EPUBCheck raportoi sen vain käyttöhuomautuksena, jotta voit tarkistaa, että itse-linkki oli tarkoitettu.
Virallinen viesti
Encountered empty href.
EPUBCheck ehdotus: Empty hrefs are valid self-references. These should be validated to ensure that this is the desired intent.
- Oletusarvoinen vakavuus
- Käyttö. Vain informatiivista ja oletusarvoisesti piilotettua: se näkyy, kun EPUBCheck toimii -u (--usage) -asetuksella. Se ei tee EPUB:stä virheellistä.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- Paikkamerkki-linkit, joita ei ole koskaan täytetty.
- Linkit, joiden kohde poistettiin muokkaajan tai muuntimen toimesta, joka ei voinut ratkaista sitä.
Kuinka korjata se
- Avaa tiedosto EPUBCheck nimet (viesti antaa polun, rivin ja sarakkeen) tekstieditorissa tai EPUB-editorissa, kuten Sigil, tai purka alla olevan EPUB ja avaa se siellä.
- Anna linkille todellinen kohde, kuten toinen luku tai osa, kuten
#note-3. - Jos sen ei pitäisi ollenkaan olla linkki, poista a-elementti ja pidä sen teksti.
- Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.
Milloin tämä ei ole se
Jos href osoittaa fragmenttiin, jota ei ole olemassa, se on RSC-012, ei HTM-045.
Tässä käytetyt termit
Muut HTM viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.