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

EPUBCheck CSS-005: αντιφατικές ετικέτες στυλ

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

EPUBCheck CSS-005 είναι ένα μήνυμα χρήσης: “Conflicting alternate style tags found: ….” Ένας σύνδεσμος σε ένα αρχείο στυλ φέρει εναλλακτικές ετικέτες στυλ που έρχονται σε αντίφαση μεταξύ τους. Οι εναλλακτικές ετικέτες στυλ είναι τα ονόματα κλάσεων στα στοιχεία σύνδεσης (οριζόντια ή κατακόρυφα, μέρα ή νύχτα) που λένε σε μια εφαρμογή ανάγνωσης πότε να χρησιμοποιήσει κάθε αρχείο στυλ, και EPUBCheck απαριθμεί τις αντιφατικές.

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

Conflicting alternate style tags found: %1$s.

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

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

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

  • Ένα στοιχείο σύνδεσης που έχει επισημανθεί και για την ημέρα και για τη νύχτα, ή τόσο οριζόντια όσο και κάθετα.
  • Λίστες τάξεων που συγχωνεύθηκαν από δύο πρότυπα χωρίς να τις ελέγξετε.

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

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

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

Αν μια εναλλακτική στυλιστική σελίδα απλά δεν έχει τίτλο, το μήνυμα είναι CSS-015.

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

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

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

Πηγές

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

FAQ

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

EPUBCheck CSS-005 είναι ένα μήνυμα χρήσης: “Conflicting alternate style tags found: ….” Ένας σύνδεσμος σε ένα αρχείο στυλ φέρει εναλλακτικές ετικέτες στυλ που έρχονται σε αντίφαση μεταξύ τους. Οι εναλλακτικές ετικέτες στυλ είναι τα ονόματα κλάσεων στα στοιχεία σύνδεσης (οριζόντια ή κατακόρυφα, μέρα ή νύχτα) που λένε σε μια εφαρμογή ανάγνωσης πότε να χρησιμοποιήσει κάθε αρχείο στυλ, και EPUBCheck απαριθμεί τις αντιφατικές.

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

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

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

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

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