1
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Block vs Inline en Acción</title>
<style>
body { font-family: Arial, Helvetica, sans-serif; padding: 25px; line-height: 1.6; background: #fafafa; }
/* Resaltar elementos de bloque en azul */
.caja-bloque {
background: #e0f2fe;
border: 2px dashed #0284c7;
padding: 12px;
margin-bottom: 15px;
border-radius: 6px;
}
/* Resaltar elementos inline en rosa */
.texto-inline {
background: #fce7f3;
border: 2px solid #db2777;
padding: 2px 6px;
border-radius: 4px;
font-weight: bold;
}
</style>
</head>
<body>
<h2>Comparación Visual de Cajas</h2>
<!-- Elemento de bloque: se expande a todo el ancho -->
<div class="caja-bloque">
<strong>Elemento de Bloque 1 (<div>):</strong> Ocupa toda la línea horizontal de izquierda a derecha.
</div>
<div class="caja-bloque">
<strong>Elemento de Bloque 2 (<p>):</strong>
Dentro de este párrafo tenemos varios elementos en línea:
<span class="texto-inline"><span> en línea</span>, luego un
<a href="#" class="texto-inline"><a> enlace</a> y finalmente una palabra en
<strong class="texto-inline"><strong></strong>.
Todos conviven en el mismo renglón sin forzar saltos.
</div>
</body>
</html>
Haz clic para editar este código