Presentación - Fundamentos de CSS-1
Presentación - Fundamentos de CSS-1
Presentación - Fundamentos de CSS-1
software Web
Experiencia:
UPB: 10 años
Wala Digital: 6 años
Fundamentos de CSS
Ejemplo de Inclusión
Internal:
¿Como incluir código
CSS?
Ejemplo de Inclusión
External:
Anatomía de una regla
CSS
Selector
El elemento HTML en el que comienza la regla. Esta selecciona el(los) elemento(s) a dar
estilo (en este caso, los elementos <p> ). Para dar estilo a un elemento diferente, solo
cambia el selector.
Declaración
Una sola regla como color: red; especifica a cuál de las propiedades del elemento quieres
dar estilo.
Propiedades
Maneras en las cuales puedes dar estilo a un elemento HTML. (En este caso, color es una
propiedad del elemento <p> ). En CSS, seleccionas qué propiedad quieres afectar en tu
regla.
Valor de la propiedad
A la derecha de la propiedad, después de los dos puntos (:), tienes el valor de la propiedad,
para elegir una de las muchas posibles apariencias para una propiedad determinada (hay
muchos valores para color además de red).
Anatomía de una regla
CSS
Modificar varios valores de propiedad al mismo tiempo:
Pseudo-Clases de Interacción:
Instrucciones:
1. Crear un archivo HTML con el siguiente contenido estructural:
• Un encabezado principal (<h1>) que represente el título de la página.
• Al menos dos encabezados secundarios (<h2>) para secciones importantes de la
página.
• Varios párrafos de texto (<p>) en las diferentes secciones.
• Una lista desordenada (<ul>) con al menos tres elementos.
• Un enlace (<a>) y un botón (<button>).
Taller de CSS
2. Crear un archivo CSS externo (llamado estilos.css) y vincularlo al archivo HTML. En este archivo deberán
aplicarse estilos siguiendo las siguientes indicaciones:
Requisitos de Estilo:
• Encabezados: El título principal (<h1>) debe tener un color de texto distinto, estar centrado y tener una
fuente distinta. Los encabezados secundarios (<h2>) deben tener un tamaño de fuente mayor que los
párrafos, un color diferente al del título principal, y un subrayado aplicado.
• Párrafos: El primer párrafo en cada sección debe estar en negrita. Todos los párrafos deben tener un
tamaño de fuente de 16px y un interlineado de al menos 1.5.Los párrafos deben estar alineados de forma
justificada.
• Lista desordenada: Alternar el color de fondo de los elementos de la lista desordenada usando :nth-child()
para aplicar colores claros alternos (por ejemplo, blanco y gris claro). Aplicar un estilo diferente (por
ejemplo, cambiar el tipo de viñeta o desactivarla) al primer y último elemento de la lista utilizando :first-
child y :last-child.
• Enlaces y botones: Los enlaces (<a>) deben cambiar de color cuando el usuario pase el cursor sobre ellos
(:hover), y el texto debe subrayarse en este estado. Los botones deben cambiar su color de fondo cuando
se presionen (:active).
Modelo de cajas(Box
Model)
El Modelo de Caja de CSS es fundamental para entender
cómo se renderizan y distribuyen los elementos en una página
web. Cada elemento se compone de su contenido, padding,
border y margen. Esta clase profundiza en cada componente
del modelo de caja y cómo manipularlo para diseñar layouts
precisos y visualmente atractivos.
pablo.cuello@upb.edu.co