Παράκαμψη προς το περιεχόμενο
EPUBCheck · XHTML περιεχόμενο εγγράφων

EPUBCheck HTM-044: δηλωμένος αναξιοποίητος ονομασίας χώρου

Ενημερωμένο:

EPUBCheck HTM-044 είναι ένα μήνυμα χρήσης: “Namespace uri "…" was included but not used.” Ένας ονομασία χώρου δηλώνεται σε ένα έγγραφο αλλά δεν χρησιμοποιείται ποτέ. Είναι μια σημείωση χρήσης: αβλαβές, αναφέρεται μόνο ώστε να μπορείτε να τακτοποιήσετε την ετικέτα, και δεν καθιστά το EPUB μη έγκυρο.

Το επίσημο μήνυμα

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

Πρόταση του EPUBCheck: Remove unused Namespace URIs.

Προεπιλεγμένη σοβαρότητα
Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Δηλώσεις που αντιγράφηκαν από ένα πρότυπο, όπως xmlns:svg ή xmlns:m σε κάθε κεφάλαιο.
  • Markup που χρησιμοποίησε το namespace μία φορά και αργότερα αφαιρέθηκε από έναν επεξεργαστή.

Πώς να το διορθώσω

  1. Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
  2. Αφαιρέστε τη μη χρησιμοποιούμενη δήλωση xmlns που αναφέρεται από το EPUBCheck από το στοιχείο html.
  3. Διατηρήστε τις δηλώσεις που χρησιμοποιούν άλλα κεφάλαια, όπως το xmlns:epub, μόνο εκεί όπου είναι απαραίτητες.
  4. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

Όταν δεν είναι αυτό

Εάν το πρόθεμα epub δείχνει στο λάθος URI, αυτό είναι HTM-010, όχι HTM-044.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα HTM

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

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck HTM-044;

EPUBCheck HTM-044 είναι ένα μήνυμα χρήσης: “Namespace uri "…" was included but not used.” Ένας ονομασία χώρου δηλώνεται σε ένα έγγραφο αλλά δεν χρησιμοποιείται ποτέ. Είναι μια σημείωση χρήσης: αβλαβές, αναφέρεται μόνο ώστε να μπορείτε να τακτοποιήσετε την ετικέτα, και δεν καθιστά το EPUB μη έγκυρο.

Είναι HTM-044 σφάλμα;

HTM-044 αναφέρεται ως χρήση από προεπιλογή. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck εκτελείται με -u (--usage). Δεν καθιστά το EPUB άκυρο.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία