Παράκαμψη προς το περιεχόμενο
EPUBCheck · Φύλλα στυλ

EPUBCheck CSS-006: στατική θέση CSS

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

EPUBCheck CSS-006 είναι ένα μήνυμα χρήσης: “CSS selector specifies fixed position.” Ένας κανόνας CSS χρησιμοποιεί position: fixed, το οποίο οι εφαρμογές ανάγνωσης χειρίζονται με ασυνεπή τρόπο σε σελιδοποιημένο κείμενο. Είναι μια σημείωση χρήσης, όχι σφάλμα: το στοιχείο μπορεί να μείνει στην οθόνη, να εξαφανιστεί ή να επικαλύψει το κείμενο ανάλογα με την εφαρμογή.

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

CSS selector specifies fixed position.

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

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

  • Στυλ αντιγραμμένα από μια ιστοσελίδα, όπως σταθερές κεφαλίδες, υποσέλιδα ή γραμμές πλοήγησης.
  • Η σταθερή θέση χρησιμοποιείται για να τοποθετήσει έναν αριθμό σελίδας ή λογότυπο σε κάθε οθόνη.

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

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

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

Αν η ιδιότητα είναι κατεύθυνση ή unicode-bidi, είναι απολύτως απαγορευμένη και αναφέρεται ως CSS-001.

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

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

  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-008 An error occurred while parsing the CSS: ….
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-002 Empty or NULL reference found.

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck CSS-006;

EPUBCheck CSS-006 είναι ένα μήνυμα χρήσης: “CSS selector specifies fixed position.” Ένας κανόνας CSS χρησιμοποιεί position: fixed, το οποίο οι εφαρμογές ανάγνωσης χειρίζονται με ασυνεπή τρόπο σε σελιδοποιημένο κείμενο. Είναι μια σημείωση χρήσης, όχι σφάλμα: το στοιχείο μπορεί να μείνει στην οθόνη, να εξαφανιστεί ή να επικαλύψει το κείμενο ανάλογα με την εφαρμογή.

Είναι CSS-006 σφάλμα;

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

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

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

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