EPUBCheck HTM_061: ugyldigt data-* attribut
Opdateret:
EPUBCheck HTM_061 er en fejlmeddelelse: “"…" 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).” Et data-* attribut navn er ikke gyldigt. Et brugerdefineret data-attribut skal have mindst ét tegn efter bindestregen, ingen store ASCII-bogstaver og kun tegn tilladt i XML-navne.
Den officielle meddelelse
"%1$s" 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).
- 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
- Navne som data-, data-Page eller data-x:y.
- Attributter genereret fra et script eller et designværktøj der holder camelCase navne.
Sådan retter du det
- Å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.
- Omdøb attributten med små bogstaver, for eksempel data-page i stedet for data-Page.
- Hvis et script eller stylesheet læser attributten, opdater den til det nye navn også.
- Fjern attributten, hvis der ikke er noget i bogen, der bruger den.
- Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.
Hvornår det ikke er dette
Hvis attributten er til stede, men navngiver en anden overlay, er fejlen HTM_054.
Termer der bruges her
Andre HTM beskeder
HTM_060bEPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.HTM_062SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.HTM_059Viewport "…" property must not be defined more than once, but found values […].HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.