CodeGym /Curso de Java /Frontend SELF ES /Propiedades principales del texto

Propiedades principales del texto

Frontend SELF ES
Nivel 14 , Lección 0
Disponible

1.1 Color

CSS (Cascading Style Sheets) ofrece muchas propiedades para estilizar texto. Entre ellas, las claves son color, font-size y font-weight. Estas propiedades permiten controlar el color del texto, su tamaño y el grosor de la fuente respectivamente. Veamos cada una de estas propiedades en detalle.

La propiedad color define el color del texto. Puede establecerse mediante diferentes formatos de color, incluyendo nombres de colores, valores hexadecimales, RGB, RGBA, HSL y HSLA.

Ejemplos de uso

1. Nombres de colores:

CSS
    
      p {
        color: red;
      }
    
  

2. Valores hexadecimales:

CSS
    
      p {
        color: #ff0000;
      }
    
  

3. RGB y RGBA:

CSS
    
      p {
        color: rgb(255, 0, 0);
        color: rgba(255, 0, 0, 0.5); /* Rojo transparente */
      }
    
  

4. HSL y HSLA:

CSS
    
      p {
        color: hsl(0, 100%, 50%);
        color: hsla(0, 100%, 50%, 0.5); /* Rojo transparente */
      }
    
  

Ejemplo de uso en HTML:

CSS
    
      p {
        color: #3498db; /* Color azul */
      }
    
  
HTML
    
      <body>
        <p>Este texto será azul.</p>
      </body>
    
  

1.2 Propiedad font-size

La propiedad font-size define el tamaño del texto. El valor puede especificarse en diferentes unidades, tales como píxeles (px), relativas (em, rem, %), derivadas de píxeles (mm, cm, pt, pc), vw y vh (ancho y alto del viewport), entre otras.

Ejemplos de uso

1. Píxeles:

CSS
    
      p {
        font-size: 16px;
      }
    
  

2. Relativas:

%, em, rem

CSS
    
      p {
        font-size: 150%; /* 150% del tamaño base de la fuente */
        font-size: 1.5em; /* 1.5 veces el tamaño base de la fuente */
        font-size: 1.5rem; /* tamaño relativo al tamaño de fuente del elemento <html> */
      }
    
  

3. Unidades del viewport:

CSS
    
      p {
        font-size: 2vw; /* 2% del ancho del viewport */
        font-size: 2vh; /* 2% del alto del viewport */
      }
    
  

Ejemplo de uso en HTML:

CSS
    
      p {
        font-size: 18px; /* Tamaño del texto 18 píxeles */
      }
    
  
HTML
    
      <body>
        <p>Este texto tendrá un tamaño de 18 píxeles.</p>
      </body>
    
  

1.3 Propiedad font-weight

La propiedad font-weight define el grosor del texto. Los valores pueden ser palabras clave (normal, bold, bolder, lighter) o valores numéricos desde 100 hasta 900, donde 400 corresponde a normal y 700 corresponde a bold.

Ejemplos de uso

1. Palabras clave:

CSS
    
      p {
        font-weight: bold;
      }
    
  

2. Valores numéricos:

CSS
    
      p {
        font-weight: 300; /* Texto ligero */
        font-weight: 700; /* Equivalente a bold */
      }
    
  

Ejemplo de uso en HTML:

CSS
    
      p {
        font-weight: 700; /* Texto en negrita */
      }
    
  
HTML
    
      <body>
        <p>Este texto será en negrita.</p>
      </body>
    
  
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION