style font examples code bootstrap css letter-spacing

font - ¿Hay alguna manera de hacer un espacio entre letras css: 0.5 px?



text shadow css generator (6)

Me encontré con el problema, necesito facilitarle a los usuarios leer el texto, así que usé el espaciado entre letras de 1 px, pero se ve feo, así que pensé que utilizaría medio píxel, así que 0.5px, pero no funciona, intenté usar los atributos em, pero no logré la tarea.

Entonces, ¿hay alguna manera de hacer que el espaciado entre letras sea medio píxel (si es posible, solución de navegador cruzado)?


@Zach Re: píxeles fraccionarios. Aunque no existen físicamente, se simulan digitalmente mediante transparencias y cambios de color. Un buen ejemplo son los iconos y las gracias de tipo. Una mirada cercana a lo que parece ser una línea muy delgada demostrará rápidamente que se simula haciendo que la línea tenga un color más claro que engaña al ojo. Entonces, incluso cuando no existen, el software gráfico se ha ocupado de los píxeles fraccionarios de forma adecuada desde hace mucho tiempo. Es una pena que los navegadores webkit todavía no lo hacen.

Re: espacio de letras fraccional. Se puede especificar y funciona bien en navegadores que no sean webkit (felicitaciones por IE por una vez). En navegadores web, el espaciado entre letras se redondea al entero más cercano (creo que se redondea hacia abajo). Este redondeo ocurre no solo cuando el espaciado de letras se especifica directamente como un píxel fraccionario, sino también cuando se especifica como un porcentaje o valor em y el cálculo final en píxeles da como resultado un píxel fraccionario. Muy frustrante.


El espaciado entre letras de subpíxeles funciona bien en FF, pero no en WebKit (al menos en Windows). Vea este caso de prueba:
http://jsfiddle.net/fZYqL/2/

Esta prueba también muestra que no es el valor literal subpíxel lo que es un problema. El uso de valores em fraccionarios que producen menos de 1px de espacio entre letras tampoco se respeta en Webkit, pero funciona igual de bien en Firefox.



Este error se ha corregido en Chromium y se ha instalado en Chrome 30. De modo que los valores fraccionarios ahora son compatibles con Firefox, Chrome y Opera.


Los tamaños de subpíxeles son legales, pero pueden tener resultados impredecibles en todos los navegadores. Las cosas como el texto también intentan alinearse con píxeles completos (como dice Phrogz), por lo que es probable que los errores de redondeo resultantes hagan que las cosas se vean disparejas.