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

EPUBCheck CSS-015: εναλλακτικό CSS χωρίς τίτλο

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

EPUBCheck CSS-015 είναι ένα μήνυμα σφάλματος: “Alternative style sheets must have a title.” Ένα εναλλακτικό αρχείο στυλ δεν έχει τίτλο. Ένας σύνδεσμος με rel="alternate stylesheet" χρειάζεται τίτλο, διότι ο τίτλος είναι αυτό που εμφανίζει μια εφαρμογή ανάγνωσης όταν προσφέρει το εναλλακτικό στυλ.

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

Alternative style sheets must have a title.

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

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

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

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

  1. Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
  2. Προσθέστε ένα χαρακτηριστικό τίτλου που να ονομάζει το στυλ, για παράδειγμα <link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>.
  3. Αν το φύλλο στυλ πρέπει να εφαρμόζεται πάντα, αλλάξτε το rel σε απλό φύλλο στυλ.
  4. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Εάν τα εναλλακτικά στυλ περιλαμβάνουν αντικρουόμενους στυλ ετικέτες, δείτε το CSS-005.

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

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

  • CSS-019 CSS font-face declaration has no attributes.
  • CSS-008 An error occurred while parsing the CSS: ….
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-006 CSS selector specifies fixed position.
  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;

Πηγές

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

FAQ

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

EPUBCheck CSS-015 είναι ένα μήνυμα σφάλματος: “Alternative style sheets must have a title.” Ένα εναλλακτικό αρχείο στυλ δεν έχει τίτλο. Ένας σύνδεσμος με rel="alternate stylesheet" χρειάζεται τίτλο, διότι ο τίτλος είναι αυτό που εμφανίζει μια εφαρμογή ανάγνωσης όταν προσφέρει το εναλλακτικό στυλ.

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

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

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

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

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