12- 馃帹 Colores en HTML: gu铆a pr谩ctica







Nombre de colores

En HTML, un color se puede especificar usando un nombre de color. Existen 140 nombres de color est谩ndar que HTML soporta, tales como Naranja, Verde, Amarillo, Rojo, etc.

Estos nombres son f谩ciles de recordar y usar, proporcionando una forma r谩pida de aplicar colores sin necesidad de codificar valores hexadecimales o RGB.

Ejemplo

Tomato

Orange

DodgerBlue

MediumSeaGreen

Gray

SlateBlue

Violet

LightGray


C贸digo del ejemplo

<h1 style="background-color:Tomato;">Tomato</h1>
<h1 style="background-color:Orange;">Orange</h1>
<h1 style="background-color:DodgerBlue;">DodgerBlue</h1>
<h1 style="background-color:MediumSeaGreen;">MediumSeaGreen</h1>
<h1 style="background-color:Gray;">Gray</h1>
<h1 style="background-color:SlateBlue;">SlateBlue</h1>
<h1 style="background-color:Violet;">Violet</h1>
<h1 style="background-color:LightGray;">LightGray</h1>



Color de fondo

El color de fondo en HTML se puede especificar utilizando la propiedad CSS `background-color`. Puedes utilizar valores de nombre de color,

  • valores hexadecimales, RGB, RGBA, HSL, o HSLA

para definir el color de fondo de un elemento.

Esta propiedad permite personalizar la apariencia de las secciones de la p谩gina web, proporcionando contraste y mejora visual en el dise帽o.

Ejemplo

Hello World

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vehicula purus nec risus ultrices, in facilisis nunc fringilla.


C贸digo del ejemplo

<h1 style="background-color:DodgerBlue; color:white; padding:10px;">Hello World</h1>
<p style="background-color:Tomato; color:white; padding:10px;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vehicula purus nec risus ultrices, in facilisis nunc fringilla.</p>



Color de texto

Para cambiar el color del texto en HTML, se utiliza la propiedad CSS `color`. Al igual que con el color de fondo, puedes usar nombres de colores, valores hexadecimales, RGB, RGBA, HSL, o HSLA para definir el color del texto.

Esta propiedad es fundamental para asegurar que el contenido de la p谩gina sea legible y est茅ticamente agradable, permitiendo ajustes precisos al color del texto.

Ejemplo

Hola Mundo

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vehicula purus nec risus ultrices, in facilisis nunc fringilla.


C贸digo del ejemplo

<h1 style="color:DodgerBlue;">Hola Mundo</h1>
<p style="color:Tomato;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vehicula purus nec risus ultrices, in facilisis nunc fringilla.</p>



Color del borde

La propiedad CSS `border-color` se utiliza para especificar el color del borde de un elemento. Puedes usar nombres de colores, valores hexadecimales, RGB, RGBA, HSL, o HSLA para definir el color del borde.

Este estilo permite resaltar y delimitar elementos en la p谩gina, mejorando la estructura visual y la claridad del dise帽o.

Ejemplo

Borde color DodgerBlue

Borde color Tomato

Borde color MediumSeaGreen

Borde color Orange


C贸digo del ejemplo

<div style="border: 4px solid DodgerBlue; padding: 10px; margin-bottom: 10px;">
    <p>Borde color DodgerBlue</p>
</div>
<div style="border: 4px solid Tomato; padding: 10px; margin-bottom: 10px;">
    <p>Borde color Tomato</p>
</div>
<div style="border: 4px solid MediumSeaGreen; padding: 10px; margin-bottom: 10px;">
    <p>Borde color MediumSeaGreen</p>
</div>
<div style="border: 4px solid Orange; padding: 10px;">
    <p>Borde color Orange</p>
</div>



Valores del color

En CSS, los colores pueden ser especificados en varios formatos, incluyendo nombres de color,

  • hexadecimales (como #FF5733),
  • valores RGB (como rgb(255, 87, 51)),
  • valores RGBA (para colores con transparencia), valores HSL (como hsl(9, 100%, 60%)),
  • y valores HSLA (para colores con transparencia).

Cada formato tiene sus propias ventajas y puede ser utilizado dependiendo de las necesidades espec铆ficas de dise帽o y compatibilidad.

Ejemplo

Color en formato hexadecimal (#FF5733)

Color en formato RGB (rgb(255, 87, 51))

Color en formato RGBA (rgba(255, 87, 51, 0.5))

Color en formato HSL (hsl(9, 100%, 60%))

Color en formato HSLA (hsla(9, 100%, 60%, 0.5))


C贸digo del ejemplo

<div style="background-color: #FF5733; padding: 10px; margin-bottom: 10px;">
    <p>Color en formato hexadecimal (#FF5733)</p>
</div>
<div style="background-color: rgb(255, 87, 51); padding: 10px; margin-bottom: 10px;">
    <p>Color en formato RGB (rgb(255, 87, 51))</p>
</div>
<div style="background-color: rgba(255, 87, 51, 0.5); padding: 10px; margin-bottom: 10px;">
    <p>Color en formato RGBA (rgba(255, 87, 51, 0.5))</p>
</div>
<div style="background-color: hsl(9, 100%, 60%); padding: 10px; margin-bottom: 10px;">
    <p>Color en formato HSL (hsl(9, 100%, 60%))</p>
</div>
<div style="background-color: hsla(9, 100%, 60%, 0.5); padding: 10px;">
    <p>Color en formato HSLA (hsla(9, 100%, 60%, 0.5))</p>
</div>



Resume

En resumen, HTML y CSS ofrecen diversas formas de especificar y aplicar colores en una p谩gina web. Desde nombres de colores sencillos hasta valores hexadecimales y RGB complejos, hay muchas opciones para lograr el dise帽o deseado.

Entender estas propiedades y formatos te permitir谩 tener un control m谩s preciso sobre la apariencia de tu contenido web, asegurando que se ajuste a tu visi贸n de dise帽o.



Publicar un comentario

0 Comentarios