09 CARDS con BOOTSTRAP en mi PÁGINA WEB en el SISTEMA VETERINARIO (PHP y MySql)FullStack

Duración: 22 min
Módulo: 🎨 Fundamentos e Interfaz Pública (Front-End con Bootstrap) Lección 9 de 14

Descripción

🎬 Lección 09: CARDS con BOOTSTRAP en mi PÁGINA WEB en el SISTEMA VETERINARIO (PHP y MySql) FullStack

¡Excelente! La Lección 09 se centra en la visualización de los servicios, aplicando el componente Cards de Bootstrap y buenas prácticas de codificación. Aquí tienes la descripción elegante y con iconos solicitada:

Organización y Presentación: Implementando "Cards" de Servicios 🎨

En esta lección crucial, nos enfocamos en estructurar la sección de servicios de manera profesional y modular. Adoptamos el componente Card de Bootstrap, ideal para mostrar información concisa (imagen, título, descripción y enlace) de cada servicio ofrecido por la veterinaria. 🐾

Aspectos clave y técnicas cubiertas:

  • Refactorización y Organización del Código CSS:
    • Mejor Práctica: Se mueve todo el código CSS de la cabecera a un archivo externo dedicado (styles.css) dentro de la estructura de archivos, y se realiza el correcto enlace (<link>) al index.html. [01:42] 📁
    • Corrección de Rutas: Se ajustan las rutas relativas de las imágenes de fondo en el nuevo archivo CSS para que se muestren correctamente. [03:48]
  • Creación de la Sección de Servicios:
    • Se utiliza el sistema de Grillas de Bootstrap para dividir el espacio. Se crea una nueva fila (Row) para contener la división principal del contenido. [06:38]
    • Se utiliza una división de cuatro columnas (col-md-3 x 4) para crear cuatro espacios iguales dentro de una fila de 12 columnas. [08:48]
  • Implementación y Estilo de Cards:
    • Se integra el componente Card de Bootstrap en cada columna, permitiendo una presentación uniforme de los servicios con imágenes y texto. [10:34]
    • Se ajusta la altura (height) de las imágenes dentro de las Cards para lograr una presentación visual uniforme. [14:42]
  • Verificación de Responsividad:
    • Se asegura que los Cards se adapten correctamente a dispositivos móviles, apilándose uno debajo del otro, validando que el diseño es responsive sin necesidad de scroll lateral. [19:44] ✅

Con esta lección, la presentación de los servicios es modular, adaptable y profesional, siguiendo las mejores prácticas de frontend.