¿Hay alguna diferencia entre #FFF (#FFFFFF) y "blanco" en CSS? ¿Es uno mejor que el otro?#FFFFFF o "blanco" en CSS?
Respuesta
Todos son compatibles con los principales navegadores. Todo se reduce a los prejuicios injustificables y profundamente arraigados que usted tiene a favor/en contra del hexadecimal/el idioma inglés.
¿El CSS Standard realmente declara blanco es #ffffff? o es esto tus suposiciones? – stefan
@stefan Trato de ir siempre con lo que realmente no sé y realmente no puedo probar antes que nada. – sdleihssirhc
Bueno, esta vez afortunadamente fue correcto :-) – stefan
no hay diferencia. Imagino que los navegadores toman "blanco" y lo traducen a "#FFFFFF" en el fondo. es solo una cuestión de estilo de codificación personal que usará. Prefiero usar hash porque es más fácil de leer y reconocer como un color
Creo que usted podría ser una de las pocas personas en el mundo que piensa que los valores hexadecimales que representan un color son * más fáciles de leer * que los simples nombres de color. ¿Realmente miras a # FFA500 y piensas "oh, naranja"? –
@Cody Miro # FFA500 y pienso "Oh, eso es un color" :) Realmente no me importa qué color es, a menos que quiera cambiarlo. Pero a menos que la palabra represente un color base (blanco, azul, rosa, etc.) las palabras son tan confusas como los valores hexadecimales, por ejemplo: "DarkOrchid" = # 9932CC –
Creo que algunos colores son fáciles de reconocer por código HEX, después de todo ; son combinaciones entre canales y sabemos que los primeros dos dígitos son REDRED, los dos siguientes son GREENGREEN y los dos últimos son BLUEBLUE; si queremos el color fucsia, simplemente tome los colores rojo y azul y nuestro código HEX será algo así como # FF00FF. El HEX es más universal que los colores con nombre ... ¡pero todos los navegadores los reconocen! Sí, el navegador, pero algunas bibliotecas de herramientas y lenguajes de desarrollador no funcionan. Por lo tanto, recomiendo usar códigos HEX y si tiene problemas con HEX, comente su código con el nombre del color. –
Técnicamente, no hay diferencia real. Ver this list of supported color names por los principales navegadores. Por supuesto, algunos preferirán una cosa o la otra, pero para mí, siempre que lo mantengas constante, no importa.
Todos están garantizados para ser lo mismo. Módulo de color CSS 3 (una recomendación propuesta) defines blanco como #ffffff.
Se later says que valora como #RGB se convierten a #RRGGBB:
El de tres dígitos RGB notación (#RGB) está convertidos en seis dígitos forma (#rrggbb) mediante la replicación de dígitos, no añadiendo ceros. Por ejemplo, # fb0 se expande a # ffbb00.
Eso significa que #fff es equivalente a #ffffff (al duplicar).
+1. "Eso significa que #fff es equivalente a #ffffff (al duplicar)". No es de extrañar que CSS no sea totalmente compatible. – stefan
@Stefan, tienes razón en que hay algunos back/new esquinas extrañas de CSS. Pero, ¿qué tiene de complicado duplicar? Creo que todos los principales navegadores lo admiten. Es útil cuando no necesitas la precisión completa. P.ej. # fb0 parece "correcto", así que solo debes escribir eso. Tenerlo con 0-extended limitaría la función a blue-greens. :) –
- 1. Does style = "color: #FFF;" render como # F0F0F0 o #FFFFFF?
- 2. HTML/CSS espacios en blanco romper
- 3. ¿CSS CSS de espacio en blanco no aumenta el ancho?
- 4. Pantalla WebView en blanco o en blanco página
- 5. división por espacios en blanco o múltiples espacios en blanco
- 6. CSS: :: selection {background: # 000000; color: #ffffff} que no aparece como negro completo
- 7. Cómo convertir hexadecimal #FFFFFF a System.Drawing.Color
- 8. ¿Cómo subrayar el espacio en blanco en CSS?
- 9. CSS: cómo convertir una imagen en color a una imagen de color gris o negro/blanco
- 10. Importar CSS o múltiples archivos CSS
- 11. WebResource.axd en blanco o no encontrado
- 12. campos NULOS o EN BLANCO (ORACLE)
- 13. Alcanzar el efecto de opacidad blanco en html/css
- 14. CSS - ¿Porcentajes o píxeles?
- 15. CSS "y" y "o"
- 16. jQuery CSS 'o' selector
- 17. Espacios en blanco significativos en C# como Python o Haskell?
- 18. Pygame y Blitting: blanco sobre blanco = gris?
- 19. CSS: crear brillo blanco alrededor de la imagen
- 20. ¿Cómo eliminar espacios en blanco adicionales usando javascript o jquery?
- 21. Expresión regular: partida de inicio o espacio en blanco
- 22. javascript regex para espacios en blanco o
- 23. Blanco no es blanco
- 24. CSS 100% o MAX-anchura en píxeles
- 25. Ver imprimir CSS en IE7 o IE8
- 26. Mejores prácticas: CSS o temas en ASP.NET?
- 27. 'propiedad: 0' o 'propiedad: 0px' en CSS?
- 28. O condición en el selector de CSS
- 29. MENOS css o SCSS en GWT
- 30. jQuery css gradiente
Posibles duplicados: http://stackoverflow.com/questions/3230851/are-herehere-any-cons-to-using-color-names-in-place-of-color-codes-in-css, http: //stackoverflow.com/questions/2054520/it-is-recommendable-to-type-the-colors-name-instead-of-its-hex-value-in-css –