¿Puede un píxel CSS ser una fracción?

¿Puede un CSS px ser una fracción? ¿Está permitido por los estándares? Y si es así, ¿los principales navegadores lo admiten?

Regresemos las respuestas con documentación, amigos.

Sí, puedes especificar píxeles fraccionarios. Como esto ha sido parte de CSS desde la primera versión, debería ser soportado por cualquier navegador que soporte CSS.

Referencia: CSS 2.1: 4.3.2 Longitudes

“El formato de un valor de longitud (indicado por en esta especificación) es un (con o sin un punto decimal) seguido inmediatamente por un identificador de unidad (p. Ej., Px, em, etc.)”.

Cuando los elementos se muestran en la pantalla, la mayoría de los navegadores redondearán naturalmente la posición al píxel más cercano cuando utilicen un nivel de zoom del 100%. En niveles de zoom más altos, notará que se reconocen los valores de píxeles fraccionarios.