En las sesiones anteriores armaste la estructura de tu página con HTML. Hoy darás el siguiente gran paso: usar CSS (Cascading Style Sheets) para transformarla de un documento básico a un sitio web moderno y colorido.
Escribiremos el código CSS dentro del mismo archivo mi_pagina.html, agregando la etiqueta <style> dentro de la sección <head>.
También es habitual escribir el código CSS en un archivo aparte del HTML
Cada regla de diseño se compone de esta manera:
etiqueta {
propiedad: valor;
}
body, h1, button).color, background-color).blue, center).⚠️ Recuerda: Cada propiedad termina obligatoriamente con un punto y coma (;).
Abre tu archivo mi_pagina.html en el Bloc de notas y pega este bloque dentro del <head>:
<!-- Bloque de diseño CSS interno -->
<style>
/* Estilos generales para el fondo y texto de toda la página */
body {
background-color: #f0f4f8; /* Color de fondo claro */
font-family: Arial, sans-serif; /* Tipo de letra moderna */
color: #2c3e50; /* Color del texto general */
padding: 20px; /* Margen interno para no pegar el texto a los bordes */
}
/* Estilos para el título principal */
h1 {
color: #2980b9; /* Color de texto azul */
text-align: center; /* Centra el título en la pantalla */
}
/* Estilos para destacar textos */
strong {
color: #e74c3c; /* Cambia las palabras en negrita a rojo */
}
/* Estilos para personalizar el botón */
button {
background-color: #2ecc71; /* Fondo verde */
color: white; /* Texto blanco */
border: none; /* Quita el borde por defecto */
padding: 10px 20px; /* Tamaño del botón */
border-radius: 20px; /* Esquinas redondeadas */
cursor: pointer; /* Cambia el cursor al pasar por encima */
}
</style>
Elegir buenos colores es un arte. Sigue estas recomendaciones para que tu sitio se vea profesional y sea fácil de leer:
La prioridad número uno es que el texto se pueda leer sin esforzar la vista.
white, #f0f4f8), usa texto bien oscuro (black, #2c3e50).black, #1e1e1e), el texto debe ser claro (white, #f5f5f5).Elige solo 3 roles de color para evitar que la página se vea desordenada:
<h1>, palabras clave <strong> o botones <button>).red o blue:
crimson, tomato, coral.navy, skyblue, royalblue.seagreen, forestgreen.color picker para abrir una paleta interactiva. Elige el tono exacto y copia su código de 6 dígitos que empieza con # (ejemplo: #3498db).
Modifica los valores dentro de la etiqueta <style> en tu archivo para cumplir los siguientes retos:
background-color del body aplicando la regla de contraste.color del h1 y experimenta cambiando la alineación con text-align: left;, center; o right;.font-size: 22px; a tus párrafos (p) para probar distintos tamaños.border-radius: 5px; o border-radius: 50px;.| Propiedad CSS | ¿Qué cambia? | Ejemplo de uso |
|---|---|---|
background-color |
Color de fondo de la etiqueta | background-color: darkslategrey; |
color |
Color del texto | color: crimson; |
font-family |
Tipo de letra / fuente | font-family: 'Comic Sans MS', sans-serif; |
font-size |
Tamaño del texto | font-size: 20px; |
text-align |
Alineación del texto (center, left, right) | text-align: center; |
border-radius |
Redondeado de bordes y esquinas | border-radius: 12px; |
Desafío de Estilo: Elige una temática para tu sitio (por ejemplo: Cyberpunk/Modo Oscuro, Pastel/Relax o Deportivo/Neón) y aplica tus 3 colores para que representen ese estilo.
Luego entrega el archivo .html con la página web modificada