HDP115

¿Qué es CSS?

CSS (Cascading Style Sheets) es un lenguaje de diseño utilizado para describir la presentación de un documento HTML o XML.

CE

Cristian Escalante

Última actualización: 5 de abril de 2025

css
diseño web
desarrollo

¿Qué es CSS?

CSS (Cascading Style Sheets) es un lenguaje que usamos para darle estilo y diseño a las páginas web. Permite separar el contenido de un documento de su presentación visual, lo que facilita la creación y mantenimiento de sitios web.

A forma de analogía podemos decir que HTML es el esqueleto de un sitio, CSS es la ropa, los colores y hasta los accesorios que le dan vida a ese esqueleto.

Sin CSS, todas las páginas web serían solo texto negro sobre fondo blanco y con enlaces azules.

¿Cómo funciona CSS?

CSS trabaja junto con HTML para aplicar estilos a los elementos de una página web. Funciona mediante "reglas" que definen cómo se verán las etiquetas HTML.

Ejemplo de regla en css

/* selector {  
   propiedad: valor;  
} */

h1 {
  color: red;
  font-size: 24px;
}

Lo anterior indica que los elementos <h1> aparecerán en rojo y con un tamaño de 24 píxeles.

Formas dee agregar CSS a un documento HTML

CSS interno (dentro del documento HTML)

Se escribe utilizando el elemento style dentro del elemento head.

<head>
  <style>
    p {
      font-family: Arial;
    }
  </style>
</head>

CSS externo (archivo separado)

Es el método recomentado y consiste en crear un archivo .css y este se enlaza al documento HTML con el elemento link dentro del elemento head.

<head>
  <link rel="stylesheet" type="text/css" href="caeher.css">
</head>

CSS en línea (dentro de una etiqueta HTML)

Se aplica directamente a un elemento HTML utilizando el atributo style.

<p style="color: blue; font-size: 20px;">Hola mundo</p>

Ejemplos practicos

body {
  background-color: #f0f0f0; /* Fondo gris claro */
  font-family: "Roboto", sans-serif; /* Fuente moderna */
}
.boton {
  background-color: #4caf50; /* Verde */
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}
Importancia del CSS en el desarrollo web
CSS es esencial para la usabilidad, el rendimiento y la expe...
Referencias
MDN Contributors. (17 de diciembre del 2024). CSS. https://developer.mozilla.org/es/docs/Web/CSS
W3Schools. CSS Tutorial. https://www.w3schools.com/css/

Conceptos Básicos de HTML

Aprende los conceptos básicos de HTML

Conceptos Básicos de JavaScript

Aprende los conceptos básicos de JavaScript

Conceptos Básicos SQL

Aprende los conceptos básicos de SQL

Conceptos Básicos de GIT

Aprende los conceptos básicos de GIT

Conceptos Básicos de Python

Aprende los conceptos básicos de Python

Conceptos Básicos de UML

Aprende los conceptos básicos de UML

Refuerzo Academico de Herramientas de Productividad 2025