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

EPUBCheck HTM_057: μη έγκυρη τιμή viewport

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

EPUBCheck HTM_057 είναι ένα μήνυμα σφάλματος: “Viewport "…" value must be a positive number or the keyword "device-…".” Το πλάτος ή το ύψος του viewport δεν είναι θετικός αριθμός ή η λέξη-κλειδί της συσκευής που αντιστοιχεί. EPUB επιτρέπει έναν απλό θετικό αριθμό ή device-width για το πλάτος και device-height για το ύψος.

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

Viewport "%1$s" value must be a positive number or the keyword "device-%1$s"

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

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

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

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

  • Τιμές με μονάδες, όπως 1200px ή 100%.
  • Μηδέν, αρνητικοί αριθμοί ή τυπογραφικά λάθη όπως το widht.
  • Η λανθασμένη λέξη-κλειδί για τη διάσταση, όπως height=device-width.

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

  1. Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
  2. Χρησιμοποιήστε έναν απλό θετικό αριθμό, για παράδειγμα width=1200, height=1600.
  3. Ή, αν η ιδιότητα δεν χρειάζεται, αφαιρέστε την.
  4. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Αν λείπει εντελώς μια διάσταση, το μήνυμα είναι HTM_056.

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

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

  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM_055 The "…" element should not be used (discouraged construct)
  • HTM_059 Viewport "…" property must not be defined more than once, but found values […].
  • HTM_054 Custom attribute namespace ("…") must not include the string "…" in its domain.
  • HTM_060b EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.

Πηγές

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

FAQ

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

EPUBCheck HTM_057 είναι ένα μήνυμα σφάλματος: “Viewport "…" value must be a positive number or the keyword "device-…".” Το πλάτος ή το ύψος του viewport δεν είναι θετικός αριθμός ή η λέξη-κλειδί της συσκευής που αντιστοιχεί. EPUB επιτρέπει έναν απλό θετικό αριθμό ή device-width για το πλάτος και device-height για το ύψος.

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

Το HTM_057 αναφέρεται ως σφάλμα από προεπιλογή. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι μη έγκυρο. Τα καταστήματα και η αποστολή στο Kindle μπορεί να το απορρίψουν, και το EPUBCheck εξέρχεται με κατάσταση 1.

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

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

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