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
- Ö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.
- Ta bort den oanvända xmlns-deklarationen som EPUBCheck namnger från html-elementet.
- Behåll deklarationer som andra kapitel använder, såsom xmlns:epub, endast där de behövs.
- 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-045Encountered empty href.HTM-046Fixed layout document has no "viewport" meta element.HTM-047Viewport metadata "…" has a syntax errorHTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom 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.