Passer au contenu
EPUBCheck · Feuilles de style

EPUBCheck CSS-015 : CSS alternative sans titre

Mis à jour :

EPUBCheck CSS-015 est un message d'erreur : “Alternative style sheets must have a title.” Une feuille de style alternative n'a pas d'attribut title. Un lien avec rel="alternate stylesheet" a besoin d'un titre, car le titre est ce qu'une application de lecture affiche lorsqu'elle propose le style alternatif.

Le message officiel

Alternative style sheets must have a title.

Gravité par défaut
Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
version EPUBCheck
5.4.0

Causes typiques

  • Un élément de lien pour un style alternatif écrit sans titre.
  • Un style d'écriture de nuit ou vertical ajouté par un outil qui a omis le titre.

Comment le corriger

  1. Ouvrez le fichier EPUBCheck (le message indique le chemin, la ligne et la colonne) dans un éditeur de texte ou EPUB tel que Sigil, ou décompressez le EPUB et ouvrez-le là.
  2. Ajoutez un attribut title qui nomme le style, par exemple <link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>.
  3. Si la feuille de style doit toujours s'appliquer, changez rel en feuille de style simple à la place.
  4. Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.

Quand ce n'est pas ça

Si les feuilles de style alternatives contiennent des balises de style conflictuelles, voir CSS-005.

Termes utilisés ici

Autres messages 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 …;

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck CSS-015 ?

EPUBCheck CSS-015 est un message d'erreur : “Alternative style sheets must have a title.” Une feuille de style alternative n'a pas d'attribut title. Un lien avec rel="alternate stylesheet" a besoin d'un titre, car le titre est ce qu'une application de lecture affiche lorsqu'elle propose le style alternatif.

Est-ce que CSS-015 est une erreur ?

CSS-015 est signalé comme erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi vers Kindle peuvent le rejeter, et EPUBCheck se termine avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils