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

EPUBCheck HTM_062: poistettu SVG xlink:href

Päivitetty:

EPUBCheck HTM_062 on käyttöviesti: “SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.” SVG-elementti käyttää xlink:href, joka on poistettu käytöstä tavanomaiseen href:ään verrattuna. EPUBCheck raportoi kaksi käyttöhuomautusta siitä. HTM_062 tarkoittaa, että xlink:href:tä käytetään. HTM_063 tarkoittaa, että elementillä on sekä xlink:href että href eri arvoilla, joten erilaiset sovellukset voivat ladata erilaisia kohteita.

Virallinen viesti

SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.

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

EPUBCheck tulostaa tämän ID:n aliaksena viivan sijaan; tämä sivu käyttää ID:tä tarkalleen kuten EPUBCheck raportoi sen.

Tyypilliset syyt

  • SVG, joka on tuotettu vanhemmilla editoreilla, jotka kirjoittavat xlink:href kuvasta, käytä ja a-elementeistä (HTM_062).
  • Yksi kahdesta attribuutista päivitetty ja toinen unohdettu, esimerkiksi kuvan (HTM_063) vaihtamisen jälkeen.

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. Korvaa xlink:href href:llä elementeissä, jotka EPUBCheck luettelee.
  3. Jos pidät molemmat vanhempia lukusovelluksia varten, anna niille täsmälleen sama arvo.
  4. Poista xmlns:xlink-deklausio, kun xlink-attribuuttia ei enää ole.
  5. Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.

Milloin tämä ei ole se

Jos linkin kohde itsessään puuttuu EPUB:stä, viesti on RSC-007, riippumatta siitä, mikä attribuutti osoittaa siihen.

Myös raportoitu nimellä

  • HTM_063 (käyttö): SVG "xlink:href" attribute value ("%1$s") should be equal to the "href" attribute value ("%2$s").

Tässä käytetyt termit

Muut HTM viestit

  • HTM_061 "…" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).
  • HTM_060b EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.
  • HTM_059 Viewport "…" property must not be defined more than once, but found values […].
  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck HTM_062 tarkoittaa?

EPUBCheck HTM_062 on käyttöviesti: “SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.” SVG-elementti käyttää xlink:href, joka on poistettu käytöstä tavanomaiseen href:ään verrattuna. EPUBCheck raportoi kaksi käyttöhuomautusta siitä. HTM_062 tarkoittaa, että xlink:href:tä käytetään. HTM_063 tarkoittaa, että elementillä on sekä xlink:href että href eri arvoilla, joten erilaiset sovellukset voivat ladata erilaisia kohteita.

Onko HTM_062 virhe?

HTM_062 raportoidaan oletusarvoisesti käytön mukaan. Vain informatiivinen ja piilotettu oletusarvoisesti: se ilmenee, kun EPUBCheck suoritetaan -u (--usage). Se ei tee EPUB:stä virheellistä.

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