Pule para o conteúdo
EPUBCheck · Folhas de estilo

EPUBCheck CSS-005: tags de estilo conflitantes

Atualizado:

EPUBCheck CSS-005 é uma mensagem de uso: “Conflicting alternate style tags found: ….” Um link para uma folha de estilo carrega tags de estilo alternadas que se contradizem. As tags de estilo alternadas são nomes de classes em elementos de link (horizontal ou vertical, dia ou noite) que dizem a um aplicativo de leitura quando usar cada folha de estilo, e EPUBCheck lista as conflitantes.

A mensagem oficial

Conflicting alternate style tags found: %1$s.

Severidade padrão
Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
versão EPUBCheck
5.4.0

%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.

Causas típicas

  • Um elemento de link marcado tanto para dia quanto para noite, ou tanto horizontal quanto vertical.
  • Listas de classes mescladas de dois modelos sem verificação.

Como consertar isso

  1. Abra o arquivo EPUBCheck names (a mensagem dá o caminho, linha e coluna) em um editor de texto ou EPUB como Sigil, ou descompacte o EPUB e abra-o lá.
  2. Mantenha uma tag de cada par em cada elemento de link, por exemplo class="night".
  3. Se você precisar de estilos para ambos os casos, use dois elementos de link, cada um com sua própria tag e título.
  4. Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.

Quando não é isso

Se uma folha de estilo alternativa simplesmente não tiver título, a mensagem é CSS-015.

Termos usados aqui

Outras mensagens de 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: ….

Fontes

Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.

FAQ

O que significa EPUBCheck CSS-005?

EPUBCheck CSS-005 é uma mensagem de uso: “Conflicting alternate style tags found: ….” Um link para uma folha de estilo carrega tags de estilo alternadas que se contradizem. As tags de estilo alternadas são nomes de classes em elementos de link (horizontal ou vertical, dia ou noite) que dizem a um aplicativo de leitura quando usar cada folha de estilo, e EPUBCheck lista as conflitantes.

É CSS-005 um erro?

CSS-005 é reportado como uso por padrão. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Isso não torna EPUB inválido.

PDF para EPUB ferramentas

Todas as ferramentas usam o mesmo motor. Até 3 livros por dia são gratuitos.

Ver todas as ferramentas