EPUBCheck HTM_055: elemento HTML desencorajado
Atualizado:
EPUBCheck HTM_055 é uma mensagem de uso: “The "…" element should not be used (discouraged construct).” O documento usa um elemento HTML que EPUB desencoraja. EPUB 3.3 lista base, rp e embed como construções desencorajadas porque causam problemas de interoperabilidade; EPUBCheck nomeia o elemento e o relata como uma nota de uso.
A mensagem oficial
The "%1$s" element should not be used (discouraged construct)
- 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
EPUBCheck imprime este ID com um sublinhado em vez de um hífen; esta página usa o ID exatamente como EPUBCheck o relata.
%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.
Causas típicas
- Um elemento base copiado de uma página da web, que pode fazer links relativos apontarem para um site.
- elementos rp em torno de anotações ruby, que os EPUB 3 aplicativos de leitura não precisam.
- Um elemento embed usado para conteúdo a script ou interativo.
Como consertar isso
- 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á.
- Remova elementos base e certifique-se de que cada link seja relativo ao próprio capítulo.
- Remova os elementos rp e mantenha a marcação ruby e rt.
- Substitua embed por object, que tem um mecanismo de fallback, ou por uma imagem simples.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
Se o elemento for obsoleto em vez de desencorajado, EPUBCheck reporta-o como OBS-001.
Termos usados aqui
Outras mensagens de HTM
HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_059Viewport "…" property must not be defined more than once, but found values […].
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.