Tarea anterior
Formato de texto con CSS12/14
A la lista de tareas
  1. 1. La etiqueta básica para texto: span
  2. 2. Propiedad font-size: definimos el tamaño de la fuente
  3. 3. Propiedad font-weight: grosor del texto
  4. 4. Propiedad font-style: cursiva
  5. 5. Propiedad font-family: fuente
  6. 6. Propiedad color: color del texto
  7. 7. Propiedad text-decoration: subrayado y otros efectos
  8. 8. Subrayado decorativo
  9. 9. Controlamos las mayúsculas y minúsculas con text-transform
  10. 10. Controlamos los espacios: white-space
  11. 11. Alineación horizontal del texto: text-align
  12. 12. Alineación vertical: vertical-align
  13. 13. Superíndices y subíndices con CSS
  14. 14. Propiedad line-height: controlamos el interlineado
Siguiente tarea
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Alineación vertical: vertical-align

La alineación vertical del texto puede controlarse con la propiedad vertical-align. Su efecto se aprecia muy bien en las celdas de una tabla. Dentro de una misma línea de texto, esta propiedad se nota cuando hay fragmentos de distinto tamaño.

Esta propiedad tiene muchos valores, pero los más usados son:

  1. top: alineación al borde superior de la línea;
  2. middle: alineación al centro;
  3. bottom: alineación al borde inferior;
  4. baseline: alineación a la línea base (valor predeterminado).
  • index.html
  • style.css
HTML
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Alineación vertical: vertical-align</title> <link rel="stylesheet" href="style.css"> </head> <body> <h1>Componentes del diseño adaptable</h1> <p>En la implementación técnica del diseño adaptable, al maquetar una interfaz de este tipo, se usan los siguientes enfoques y tecnologías:</p> <ul> <li>Maquetación fluida <small class="top">fluid layout</small></li> <li>Media queries <small class="middle">media queries</small></li> <li>Imágenes fluidas <small class="bottom">fluid images</small></li> </ul> </body> </html>
CSS
h1 { font-size: 36px; } ul { margin: 0; padding: 0; list-style: none; font-size: 28px; } li { margin-bottom: 5px; white-space: nowrap; background-color: #f5f5f5; } small { font-size: 8px; color: #666666; }

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0

    Comprueba cómo la alineación vertical afecta a la visualización del texto.

    1. Asigna a la etiqueta con clase topvertical-align: top;.
    2. Asigna a la etiqueta con clase middlevertical-align: middle;.
    3. Asigna a la etiqueta con clase bottomvertical-align: bottom;.

    © 2023-2026, codigoheroe.com