Hoppa till innehåll
EPUBCheck · XHTML innehållsdokument

EPUBCheck HTM-010: ovanlig epub namnrymd

Uppdaterad:

EPUBCheck HTM-010 är ett användningsmeddelande: “Namespace "…" is unusual for the prefix "epub".” Epub-prefixet är bundet till ett ovanligt namnutrymme, så epub:type och andra epub-attribut kan ignoreras. Läsappar känner bara igen dessa attribut i namnutrymmet http://www.idpf.org/2007/ops; med något annat URI är de bara okända attribut. EPUBCheck rapporterar detta som en användarnot och visar det hittade namnutrymmet.

Det officiella meddelandet

Namespace "%1$s" is unusual for the prefix "epub".

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

  • Ett skrivfel i namngivningens deklaration, som ett saknat snedstreck eller en https-URL.
  • Ett namnrum kopierat från ett annat vokabulär eller en äldre utkast.

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. Deklarera prefixet på html-elementet exakt som xmlns:epub="http://www.idpf.org/2007/ops".
  3. Behåll samma deklaration i varje kapitel så att fotnoter och annan epub:type-semantik fungerar överallt.
  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 ett namnrum deklareras men aldrig används, är det HTM-044, inte HTM-010.

Villkor som används här

Andra HTM meddelanden

  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-011 Entity is undeclared.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-001 Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….

Källor

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

FAQ

Vad betyder EPUBCheck HTM-010?

EPUBCheck HTM-010 är ett användningsmeddelande: “Namespace "…" is unusual for the prefix "epub".” Epub-prefixet är bundet till ett ovanligt namnutrymme, så epub:type och andra epub-attribut kan ignoreras. Läsappar känner bara igen dessa attribut i namnutrymmet http://www.idpf.org/2007/ops; med något annat URI är de bara okända attribut. EPUBCheck rapporterar detta som en användarnot och visar det hittade namnutrymmet.

Är HTM-010 ett fel?

HTM-010 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