Acerca de este problema HTML
Se asignó un valor inválido a la propiedad CSS right, lo que significa que el validador no reconoce el valor que proporcionaste.
La propiedad CSS right especifica el desplazamiento horizontal de un elemento posicionado desde el borde derecho de su bloque contenedor. Solo acepta tipos de valor específicos: una longitud (ej., 10px, 2em), un porcentaje (ej., 50%), auto, inherit, initial, unset, o revert. Cualquier otro valor — como un error tipográfico, una unidad faltante, o una palabra clave no compatible — activará este error de validación.
Un error común es olvidar la unidad después de un número. En CSS, 0 es el único valor de longitud que puede escribirse sin unidad. Escribir algo como right: 10 en lugar de right: 10px es inválido. Otra causa común es usar una palabra clave no reconocida o pasar un valor destinado a una propiedad diferente.
Ejemplo inválido
<div style="position: absolute; right: 10;">
Esta caja tiene un valor right inválido.
</div>
El valor 10 no tiene unidad, por lo que el validador lo rechaza.
Ejemplo corregido
<div style="position: absolute; right: 10px;">
Esta caja está posicionada correctamente.
</div>
Agregar una unidad válida como px, em, rem, o % resuelve el problema. Si pretendías no tener desplazamiento, usa right: 0 o right: auto.
Encuentra problemas como este automáticamente
Rocket Validator escanea miles de páginas en segundos, detectando problemas de HTML en todo tu sitio web.