CSS - Documentacion y contenidos Basicos

Índice


Contenidos Básicos de CSS

CSS (Cascading Style Sheets) es un lenguaje utilizado para definir el estilo y diseño de las páginas web. Es la herramienta que transforma estructuras HTML en interfaces visualmente atractivas.

Elementos Básicos de CSS

  • Selección de elementos: Aplica estilos a etiquetas HTML específicas utilizando selectores (p. ej., p para párrafos, h1 para encabezados).
  • Propiedades: Define cómo se verá cada elemento. Ejemplo: color, background-color, font-size.
  • Valores: Cada propiedad necesita un valor. Por ejemplo: color: red;.
  • Clases y IDs: Usa .clase para clases y #id para identificadores.

Estructura Básica de CSS

Un archivo CSS tiene una estructura sencilla basada en reglas compuestas por selectores, propiedades y valores. Aquí tienes un ejemplo:

                
/* Selección de un encabezado por su etiqueta */
h1 {
    background-color: darkgray;
    font-size: 24px;
    text-align: center;
}

/* Selección de un párrafo usando una clase */
.parrafo {
    color: gray;
    line-height: 1.6;
}

/* Selección de un botón por su ID */
#boton {
    background-color: green;
    color: white;
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
}
                
            

Para usar este CSS en una página HTML, asegúrate de incluirlo correctamente. Aquí tienes un ejemplo de cómo hacerlo:

                
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <title>Ejemplo CSS</title>
  <link rel="stylesheet" href="styles.css">
</head>
<body>
  <h1>Hola Mundo</h1>
  <p class="parrafo">Este es un párrafo con una clase.</p>
  <button id="boton">Haz clic aquí</button>
</body>
</html>
                
            

Consejos para Trabajar con CSS

  • Mantén el código organizado: Usa comentarios y estructura tus reglas CSS en bloques lógicos.
  • Prueba tus estilos: Usa herramientas de desarrollador del navegador para inspeccionar elementos y ajustar estilos en tiempo real.
  • Reutiliza estilos: Usa clases para aplicar estilos consistentes a múltiples elementos.
  • Usa unidades relativas: En lugar de px, considera usar em o rem para un diseño más flexible.
  • Compatibilidad: Usa prefijos para propiedades CSS si necesitas compatibilidad con navegadores más antiguos.