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

EPUBCheck HTM_055: αποθαρρυντικό στοιχείο HTML

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

EPUBCheck HTM_055 είναι ένα μήνυμα χρήσης: “The "…" element should not be used (discouraged construct).” Το έγγραφο χρησιμοποιεί ένα στοιχείο HTML που EPUB αποθαρρύνει. EPUB 3.3 απαριθμεί τα base, rp και embed ως αποθαρρυντικά κατασκευάσματα καθώς προκαλούν προβλήματα διαλειτουργικότητας· EPUBCheck ονομάζει το στοιχείο και το αναφέρει ως σημείωση χρήσης.

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

The "%1$s" element should not be used (discouraged construct)

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

EPUBCheck εκτυπώνει αυτή την ταυτότητα με κάτω απόστροφο αντί για παύλα; αυτή η σελίδα χρησιμοποιεί την ταυτότητα ακριβώς όπως αναφέρεται EPUBCheck.

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

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

  • Ένα βασικό στοιχείο αντιγραμμένο από μια ιστοσελίδα, το οποίο μπορεί να κάνει σχετικούς συνδέσμους να δείχνουν σε μια ιστοσελίδα.
  • στοιχεία rp γύρω από αναφορές ruby, που EPUB 3 οι εφαρμογές ανάγνωσης δεν χρειάζονται.
  • Ένα στοιχείο embed που χρησιμοποιείται για scripted ή interactive περιεχόμενο.

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

  1. Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
  2. Αφαιρέστε τα βασικά στοιχεία και βεβαιωθείτε ότι κάθε σύνδεσμος είναι σχετικός με το κεφάλαιο αυτό καθαυτό.
  3. Αφαιρέστε τα στοιχεία rp και διατηρήστε τη σημείωση ruby και το markup rt.
  4. Αντικαταστήστε το embed με object, το οποίο έχει μηχανισμό fallback, ή με μια απλή εικόνα.
  5. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Εάν το στοιχείο είναι παρωχημένο παρά ότι αποθαρρύνεται, το EPUBCheck το αναφέρει ως OBS-001.

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

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

  • HTM_054 Custom attribute namespace ("…") must not include the string "…" in its domain.
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM_059 Viewport "…" property must not be defined more than once, but found values […].

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck HTM_055;

EPUBCheck HTM_055 είναι ένα μήνυμα χρήσης: “The "…" element should not be used (discouraged construct).” Το έγγραφο χρησιμοποιεί ένα στοιχείο HTML που EPUB αποθαρρύνει. EPUB 3.3 απαριθμεί τα base, rp και embed ως αποθαρρυντικά κατασκευάσματα καθώς προκαλούν προβλήματα διαλειτουργικότητας· EPUBCheck ονομάζει το στοιχείο και το αναφέρει ως σημείωση χρήσης.

Είναι HTM_055 σφάλμα;

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

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

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

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