Saltar al contenido principal
Codigo Heroe
Lista de tareas
Posicionamiento1/19
A la lista de tareas
  1. 1. Flujo del documento
  2. 2. Posicionamiento relativo
  3. 3. position: relative y la propiedad top
  4. 4. position: relative y la propiedad left
  5. 5. position: relative y la propiedad bottom
  6. 6. position: relative y la propiedad right
  7. 7. Posicionamiento relativo en la práctica
  8. 8. Posicionamiento absoluto
  9. 9. Posicionamiento absoluto y elementos en línea
  10. 10. position: absolute y la propiedad left
  11. 11. position: absolute y la propiedad top
  12. 12. position: absolute y la propiedad right
  13. 13. position: absolute y la propiedad bottom
  14. 14. Punto de referencia de las coordenadas
  15. 15. Práctica con coordenadas
  16. 16. Punto de referencia implícito
  17. 17. Posicionamiento absoluto en la práctica
  18. 18. Posicionamiento fijo
  19. 19. z-index: qué elemento queda encima
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Flujo del documento

El orden en que aparecen los elementos en la página se llama flujo del documento. Los elementos de bloque se muestran como áreas rectangulares, una debajo de otra. Los elementos en línea se colocan de izquierda a derecha y de arriba abajo, y pasan a la siguiente línea cuando es necesario.

Los elementos pueden anidarse unos dentro de otros. En este ejemplo, los bloques del mismo nivel se colocan de arriba abajo en el orden en que aparecen en el código.

Algunos tipos de elementos se comportan de una forma más compleja dentro del flujo. Por ejemplo, los elementos de bloque en línea pueden organizarse en varias columnas. Ya conociste estos tipos en el capítulo «Modelo de cajas».

Todo elemento que está en el flujo ocupa su propio espacio en la página y, si hace falta, separa a sus vecinos mediante márgenes.

En este capítulo estudiaremos las propiedades que cambian el comportamiento habitual de los elementos en el flujo.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Flujo del documento</title> <link rel="stylesheet" href="style.css"> </head> <body> <h1 class="outline">Flujo del documento</h1> <div class="outline">Los elementos de bloque se colocan uno debajo de otro.</div> <div class="outline"> <div class="outline">Puedes anidar bloques y organizarlos en columnas.</div> <div class="column outline">Columna 1</div> <div class="column outline">Columna 2</div> <div class="column outline">Columna 3</div> </div> <div class="outline"> <span class="outline">Los elementos en línea y el texto pasan a la</span> siguiente línea si no hay espacio suficiente.</div> </body> </html>
CSS
.outline { margin: 5px; padding: 5px; } .column { display: inline-block; }

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

    Resalta los elementos para ver cómo se forma el flujo del documento. Para hacerlo:

    1. Asigna al elemento con la clase outline la propiedad background-color: rgba(0, 0, 0, 0.1);
    2. y la propiedad border: 1px dotted #666666;.
    Codigo Heroe

    © 2023-2026, codigoheroe.com