CSS: Colores
Resaltar un fragmento de texto con color es una forma común de llamar la atención del usuario en una página. Diferentes banners publicitarios siempre intentan informarnos sobre increíbles descuentos o que la oferta termina hoy. También, este tipo de resaltado puede indicar información importante que debe ser leída.
Usando CSS, puedes establecer el color del texto para toda la página o para una sección. Esto se determina mediante un selector que se elija. El color en sí se establece utilizando la propiedad color
, cuyo valor es un código de color o su alias.
En esta lección, el color se indicará en formato HEX
, que es una representación hexadecimal del color, donde #ffffff
representa el color blanco y #000000
el negro. Para mayor comodidad, al final de la lección se proporciona un enlace a un portal donde puedes seleccionar cualquier color y obtener su valor en formato HEX
. Más información sobre los modelos de color en CSS se explicará en una de las próximas lecciones.
Crearemos un párrafo y resaltaremos una palabra en él. Para hacer esto, envolveremos la palabra en una etiqueta <span>
y le daremos una clase aleatoria, que utilizaremos para seleccionar el elemento en CSS:
<p><span class="info">¡Atención!</span> Información importante</p>
.info {
color: #5263f3;
}
¡Atención! Información importante
Para establecer el color del texto para toda la página, puedes usar el selector body
. La propiedad color
es heredada, por lo que el color se establecerá para todos los elementos de texto:
body {
color: #333333;
}
Tarea
En el editor, agrega un elemento <span>
con la clase violet
y establece su color en #9400d3
. Para agregar estilos, utiliza la etiqueta <style>
.
¿El ejercicio no pasa la prueba, qué debo hacer? 😶
Si te quedaste atascado, es el momento perfecto para hacer una pregunta en las "Discusiones".
* Asegúrate de incluir la salida de las pruebas. Sin ella, es casi imposible entender qué está mal, incluso si muestras tu código. Los programadores tienen dificultades para ejecutar el código en su mente, pero casi siempre es posible entender a dónde mirar a partir del error que recibiste.
Mi código funciona en mi entorno, pero no aquí 🤨
Las pruebas están diseñadas de manera que verifican la solución de diferentes maneras y con diferentes datos. A menudo, una solución funciona con ciertos datos de entrada pero no con otros. Para entender este punto, revisa la pestaña "Pruebas" y presta atención a los mensajes de error, que suelen contener pistas.
Mi código es diferente a la solución del profesor 🤔
Esto es normal 🙆. En programación, una tarea puede tener muchas soluciones diferentes. Si tu código pasa la prueba, cumple con los requisitos de la tarea.
En raras ocasiones, la solución puede estar ajustada para pasar las pruebas, pero esto suele ser evidente.
Leí la lección, pero no entendí nada 🙄
Crear materiales de aprendizaje comprensibles para todos es bastante difícil. Hacemos nuestro mejor esfuerzo, pero siempre hay margen para mejorar. Si encuentras material que no entiendes, describe el problema en las "Discusiones". Es ideal si puedes formular los aspectos que no entiendes en forma de preguntas. Por lo general, necesitamos unos días para hacer mejoras.
Por cierto, tú también puedes contribuir a mejorar los cursos: en la parte inferior hay un enlace al código fuente de las lecciones, que se puede modificar directamente en el navegador.
Consejos útiles
Puedes seleccionar un color y obtener su código
hex
en HTML Color Codes