Sobre este problema HTML
Foi atribuído um valor inválido à propriedade CSS right, o que significa que o validador não reconhece o valor que você forneceu.
A propriedade CSS right especifica o deslocamento horizontal de um elemento posicionado a partir da margem direita do seu bloco contentor. Ela aceita apenas tipos de valores específicos: um comprimento (por exemplo, 10px, 2em), uma percentagem (por exemplo, 50%), auto, inherit, initial, unset, ou revert. Qualquer outro valor — como um erro de digitação, uma unidade em falta, ou uma palavra-chave não suportada — irá desencadear este erro de validação.
Um erro comum é esquecer-se da unidade após um número. Em CSS, 0 é o único valor de comprimento que pode ser escrito sem uma unidade. Escrever algo como right: 10 em vez de right: 10px é inválido. Outra causa comum é usar uma palavra-chave não reconhecida ou passar um valor destinado a uma propriedade diferente.
Exemplo inválido
<div style="position: absolute; right: 10;">
Esta caixa tem um valor right inválido.
</div>
O valor 10 está sem unidade, então o validador rejeita-o.
Exemplo corrigido
<div style="position: absolute; right: 10px;">
Esta caixa está corretamente posicionada.
</div>
Adicionar uma unidade válida como px, em, rem, ou % resolve o problema. Se você pretendeu não ter deslocamento, use right: 0 ou right: auto.
Encontre problemas como este automaticamente
O Rocket Validator analisa milhares de páginas em segundos, detetando problemas HTML em todo o seu site.