Hoppa till innehåll
EPUBCheck · XHTML innehållsdokument

EPUBCheck HTM-044: oanvänd namnrymd deklarerad

Uppdaterad:

EPUBCheck HTM-044 är ett användningsmeddelande: “Namespace uri "…" was included but not used.” Ett namnutrymme deklareras i ett dokument men används aldrig. Det är en användarnot: ofarlig, rapporteras endast så att du kan städa markupen, och det gör inte EPUB ogiltig.

Det officiella meddelandet

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

EPUBCheck's förslag: Remove unused Namespace URIs.

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Deklarationer kopierade från en mall, såsom xmlns:svg eller xmlns:m på varje kapitel.
  • Markup som använde namnutrymme en gång och senare togs bort av en redaktör.

Hur man åtgärdar det

  1. Öppna filen EPUBCheck-namn (meddelandet ger sökvägen, raden och kolumnen) i en text- eller EPUB-redigerare som Sigil, eller packa upp EPUB och öppna den där.
  2. Ta bort den oanvända xmlns-deklarationen som EPUBCheck namnger från html-elementet.
  3. Behåll deklarationer som andra kapitel använder, såsom xmlns:epub, endast där de behövs.
  4. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om epub-prefixet pekar på fel URI, så är det HTM-010, inte HTM-044.

Villkor som används här

Andra HTM meddelanden

  • 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.

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck HTM-044?

EPUBCheck HTM-044 är ett användningsmeddelande: “Namespace uri "…" was included but not used.” Ett namnutrymme deklareras i ett dokument men används aldrig. Det är en användarnot: ofarlig, rapporteras endast så att du kan städa markupen, och det gör inte EPUB ogiltig.

Är HTM-044 ett fel?

HTM-044 rapporteras som användning som standard. Endast informativ och döljs som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg