Spring til indhold
EPUBCheck · XHTML indholds dokumenter

EPUBCheck HTM_059: viewport-egenskab gentaget

Opdateret:

EPUBCheck HTM_059 er en fejlmeddelelse: “Viewport "…" property must not be defined more than once, but found values […].” Et viewport definerer den samme egenskab to gange med forskellige værdier. EPUB forbyder mere end én bredde- eller højde-definition i et viewport meta-element, og EPUBCheck opremser de værdier, det fandt.

Den officielle meddelelse

Viewport "%1$s" property must not be defined more than once, but found values [%2$s].

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

EPUBCheck printer denne ID med en underscore i stedet for en bindestreg; denne side bruger ID'en præcis som EPUBCheck rapporterer det.

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • To bredde- eller to højdeværdier i en viewport-deklaration, ofte efter redigering af størrelsen i hånden.
  • En skabelonværdi, der blev efterladt, og en ny værdi tilføjet efter den.

Sådan retter du det

  1. Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
  2. Behold én bredde og én højde i content attributten, med den størrelse siden var designet til.
  3. Kontroller de andre faste layout-sider, som ofte er lavet fra den samme skabelon.
  4. Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Hvis der er to hele viewport meta-elementer i stedet for to værdier i én, se HTM_060b.

Termer der bruges her

Andre HTM beskeder

  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM_060b EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • 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_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
  • HTM_062 SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck HTM_059?

EPUBCheck HTM_059 er en fejlmeddelelse: “Viewport "…" property must not be defined more than once, but found values […].” Et viewport definerer den samme egenskab to gange med forskellige værdier. EPUB forbyder mere end én bredde- eller højde-definition i et viewport meta-element, og EPUBCheck opremser de værdier, det fandt.

Er HTM_059 en fejl?

HTM_059 rapporteres som fejl som standard. Den EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise den, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer