Introducción A Las CSS
Introducción A Las CSS
PROFESOR: VENCEDOR:
INFORMÁTICA
también lo requieren para que otros diseñadores hagan las modificaciones necesarias para
su optimización. Uno de estos lenguajes es el CSS, un gran aliado del HTML que
¿Qué es CSS?
CSS son las siglas en inglés para «hojas de estilo en cascada» (Cascading Style
web, es decir, cómo lucen cuando un usuario las visita. Funciona junto con el lenguaje
HTML que se encarga del contenido básico de los sitios. Se les denomina hojas de estilo
«en cascada» porque puedes tener varias y una de ellas con las propiedades heredadas (o
Para muchas personas, una simple plantilla de blog es suficiente. Aun así, cuando
Con CSS, puedes crear reglas para decirle a tu sitio web cómo quieres mostrar la
información y guardar los comandos para elementos de estilo (como fuentes, colores,
Además, puedes crear formatos específicos útiles para comunicar tus ideas y
producir experiencias más agradables, en el aspecto visual, para los usuarios del sitio web.
¿Cómo funciona CSS?
CSS funciona como complemento a la información que forma parte de un sitio web.
Mientras que el código en HTML incluye todos los datos, el código en CSS se encarga de
HTML y traducirla a un DOM (o modelo de objetos del documento). Estos objetos deberán
ser conjuntados con los bloques de código correspondientes en CSS para que el estilo
Según sean los selectores que hayas utilizado en tu CSS, se aplicarán diferentes
todo tu contenido.
Este orden mejora la legibilidad del código y facilita el mantenimiento, así como la
consistente a un sitio o aplicación web. Los estilos se definen una vez y se aplican a
múltiples elementos en las páginas, lo que favorece la renovación de la apariencia
separado. Con esto, el navegador almacenará en caché los estilos y los aplicará a
todas las páginas del sitio, lo que mejora el rendimiento al reducir la cantidad de
selectores con los que tendrás un control preciso sobre el estilo de los elementos
particular, para los principiantes. Entender, por completo, todas las propiedades,
Compatibilidad entre navegadores: Aunque los estándares de CSS son de los más
estilo.
métodos:
javascript
const elemento = document.getElementById("miElemento");
DOM y devuelve una lista de elementos que coinciden con el selector especificado.
Puedes utilizar selectores CSS para seleccionar elementos de diferentes formas. Por
ejemplo:
javascript
const elementos = document.querySelectorAll(".clase");
const elementos2 = document.querySelectorAll('[name="nombre"]');
const elementos3 = document.querySelectorAll("div");
1. Color: Esta propiedad se utiliza para establecer el color del texto. Puedes
Css
color: red;
color: #00ff00;
color: rgb(255, 0, 0);
2. Font-size: Esta propiedad se utiliza para establecer el tamaño de la fuente del texto.
Css
font-size: 16px;
font-size: 12pt;
font-size: 80%;
Css
background-color: blue;
background-color: #ff0000;
background-color: rgb(0, 255, 0);
left) o utilizar la propiedad abreviada padding para establecer todos los espacios de
Css
padding: 10px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 15px;
padding-left: 20px;
Estas son solo algunas de las propiedades básicas de CSS. Hay muchas más
es una herramienta esencial que permite crear sitios web modernos y eficientess,
desde los más simples hasta los más complejos. Algunos de los tipos de diseños más
comunes son:
1. Diseño Responsivo
Estructura sólida: Crea una estructura en forma de cuadrícula para organizar los
elementos de la página.
de la cuadrícula.
Flexibilidad: Ofrece una manera flexible de organizar los elementos en una sola
tamaños de pantalla.
4. Diseño Modular
independientes.
componentes.
organizada.
5. Diseño Material Design
Estética de Google: Sigue las pautas de diseño de Google para crear interfaces
Otros Tipos
Diseño Plano: Utiliza colores planos y evita los gradientes y las texturas.
nos brinda las herramientas para definirlos y personalizarlos a nuestro gusto. Estos dos
aspectos no solo influyen en la estética de una página web, sino que también juegan un
Colores en CSS
CSS nos permite establecer los colores de diferentes elementos de una página web,
como el fondo, el texto, los bordes, etc. Existen diversas formas de especificar un color:
Nombres de colores: Son palabras clave que representan colores conocidos, como
RGB: Especifica un color combinando los valores de rojo, verde y azul en un rango
RGBA: Similar a RGB, pero añade un cuarto canal para la transparencia, por
Ejemplo:
CSS
body {
background-color: #f0f0f0; /* Fondo gris claro */
}
h1 {
color: rgb(0, 128, 0); /* Verde */
}
Usa el código con precaución.
Tipografía en CSS
La tipografía se refiere a la elección de las fuentes, tamaños, estilos y espaciado del texto.
Familias de fuentes: Especifica la fuente que se utilizará para el texto, por ejemplo,
Tamaño de fuente: Define el tamaño del texto en píxeles, ems o porcentajes, por
font-style: italic;.
Ejemplo:
CSS
p {
font-family: Georgia, serif;
font-size: 18px;
line-height: 1.5;
}
Usa el código con precaución.
Legibilidad: La elección de los colores y las fuentes debe garantizar que el texto
Jerarquía visual: Los colores y los tamaños de fuente pueden ayudar a establecer
Branding: Los colores y las fuentes pueden reforzar la identidad de una marca.
personalizados y adaptables.
Caja: Todos los elementos en HTML pueden ser considerados como cajas. CSS nos
Flujo de documento normal: Los elementos se colocan uno debajo del otro,
en filas o columnas.
Grid: Crea una estructura de cuadrícula para organizar los elementos de manera
más precisa.
.container {
display: flex;
justify-content: space-between;
}
.item {
flex: 1;
padding: 10px;
}
Usa el código con precaución.
Este código crea un contenedor flex y divide su espacio entre tres elementos .item de igual
tamaño.
tiempo real.
navegadores.