Hopp til innhold
EPUBCheck · XHTML innholds dokumenter

EPUBCheck HTM-044: ubrukt namespace erklært

Oppdatert:

EPUBCheck HTM-044 er en bruksbeskjed: “Namespace uri "…" was included but not used.” Et namespace er erklært i et dokument, men aldri brukt. Det er en bruksnote: ufarlig, rapportert bare slik at du kan rydde opp i markeringen, og det gjør ikke EPUB ugyldig.

Den offisielle meldingen

Namespace uri "%1$s" was included but not used.

EPUBCheck's forslag: Remove unused Namespace URIs.

Standard alvorlighetsgrad
Bruk. Informativ kun og skjult som standard: det vises når EPUBCheck kjøres med -u (--bruk). Det gjør ikke EPUB ugyldig.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • Erklæringer kopiert fra en mal, som xmlns:svg eller xmlns:m på hvert kapittel.
  • Markup som brukte navnerommet én gang og senere ble fjernet av en redaktør.

Hvordan fikse det

  1. Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
  2. Fjern den ubrukte xmlns-erklæringen som EPUBCheck navngir fra html-elementet.
  3. Behold erklæringer som andre kapitler bruker, som xmlns:epub, kun der det er nødvendig.
  4. Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.

Når det ikke er dette

Hvis epub-prefikset peker til feil URI, er det HTM-010, ikke HTM-044.

Begreper brukt her

Andre HTM meldinger

  • HTM-045 Encountered empty href.
  • 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.

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck HTM-044?

EPUBCheck HTM-044 er en bruksbeskjed: “Namespace uri "…" was included but not used.” Et namespace er erklært i et dokument, men aldri brukt. Det er en bruksnote: ufarlig, rapportert bare slik at du kan rydde opp i markeringen, og det gjør ikke EPUB ugyldig.

Er HTM-044 en feil?

HTM-044 rapporteres som bruk som standard. Bare informativ og skjult som standard: den vises når EPUBCheck kjører med -u (--usage). Den gjør ikke EPUB ugyldig.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy