Siirry sisältöön
EPUBCheck · XHTML sisältöasiakirjat

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

  1. 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ä.
  2. Anna linkille todellinen kohde, kuten toinen luku tai osa, kuten #note-3.
  3. Jos sen ei pitäisi ollenkaan olla linkki, poista a-elementti ja pidä sen teksti.
  4. 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-044 Namespace uri "…" was included but not used.
  • HTM-046 Fixed layout document has no "viewport" meta element.
  • HTM-047 Viewport metadata "…" has a syntax error
  • HTM-048 SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM_054 Custom 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ä.

FAQ

Mitä EPUBCheck HTM-045 tarkoittaa?

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.

Onko HTM-045 virhe?

HTM-045 ilmoitetaan käytönä oletusarvoisesti. Vain informatiivinen ja oletusarvoisesti piilotettu: se näkyy, kun EPUBCheck suoritetaan -u (--usage). Se ei tee EPUB virheelliseksi.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut