Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES: Medina Jonathan, Tacuri Edwin, España Nicole, Salazar Jordán, Illescas
Pablo, Gallegos Romina, Arévalo Kimberly, Chirtala Doménica y Ochoa Danny.
CURSO: 3ro BTI “K”.
FECHA: Lunes, 30 de Octubre del 2023.
TEMA: Introducción y primeras etiquetas en CSS.
DOCENTE: Lic. Carlos Flores.
ASIGNATURA: Diseño Web.
Es la abreviatura de “hojas de estilo en cascada” que
¿QUÉ ES CSS? significa (Cascading Style Sheets). Es aquel lenguaje que
INTRODUCCIÓN
maneja el diseño y presentación de las páginas web.
Funciona junto con el lenguaje HTML que se encarga del
El diseño de una página web necesita un
lenguaje para que los navegadores puedan
contenido básico de los sitios.
interpretarlo y mostrarlo a las personas. Se les llama hojas de estilo «en cascada» porque se
Uno de estos lenguajes es el CSS, un gran
aliado del HTML que transforma la puede tener varias y una de ellas con las propiedades
experiencia de tus visitantes. heredadas de otras.
¿PARA QUÉ SIRVE CSS?
Con CSS, se puede añadir ciertas “reglas” para poder decirle a nuestro
sitio web cómo queremos mostrar la información y guardar los
comandos para elementos de estilo de la misma, como sería los
colores, fuentes de letra, tamaños, y entre otras.
Además de eso, podemos crear varios formatos específicos, los cuales
servirán para que podamos comunicar nuestras ideas y con ello,
producir experiencias más agradables, en el aspecto visual, para los
usuarios del sitio web.
VENTAJAS Y DESVENTAJAS
DE USAR CSS
VENTAJAS
SEPARACIÓN DE LA ESTRUCTURA Y LA PRESENTACIÓN: CSS permite
separar nuestro contenido HTML de su presentación visual. Con ello, nos permite
mantener el código HTML estructurado, mientras que el estilo se define en un archivo
CSS separado.
CONSISTENCIA Y MANTENIBILIDAD: Con CSS podemos aplicar estilos de
manera consistente a un sitio web. Los estilos se definen una vez y se aplican a
múltiples elementos en las páginas.
EFICIENCIA EN EL RENDIMIENTO: Con CSS podemos cargar estilos externos en
un archivo separado y el navegador almacenará en caché los estilos, lo que mejora el
rendimiento al reducir la cantidad de datos que deben transferirse entre el servidor y
el cliente.
DESVENTAJAS
CURVA DE APRENDIZAJE: Con CSS podemos tener una curva de aprendizaje complicada
para los principiantes; porque para entender por completo todas las propiedades, selectores y
conceptos avanzados puede llevar tiempo y práctica.
COMPATIBILIDAD ENTRE NAVEGADORES: Algunos navegadores podrían interpretar los
estilos de manera diferente y erróneas. Esto puede resultar en inconsistencias visuales y requerir
pruebas para garantizar la compatibilidad entre plataformas.
LIMITACIONES EN LA MAQUETACIÓN: CSS ofrece una amplia gama de propiedades para
el diseño, sin embargo, puede presentar limitaciones en ciertos casos más complejos, por lo que
un diseño difícil pueden requerir soluciones adicionales para lograr el resultado deseado.
1. ESCRIBE REGLAS PARA LA APARIENCIA DE TU
SITIO.
Como nosotros ya sabemos, al ocupar HTML notamos
¿CÓMO USAR CSS? que la sintaxis de CSS es un poco distinta, porque CSS
utiliza las reglas asignadas a elementos HTML. Una
1. Escribe reglas para la apariencia de tu regla en CSS luce así:
sitio.
2. Conoce los componentes de la regla.
3. Utiliza comentarios para probar tu
código.
4. Añade CSS a tu HTML.
2. CONOCE LOS COMPONENTES DE LA REGLA.
SELECTOR CSS: todas las reglas CSS comienzan con un selector. Este indica la parte del
documento donde se aplica la regla. A este le siguen una o más declaraciones dentro de
corchetes.
.class1.class2 Selección de los elementos con las dos clases: class1 y class2
sel1 > sel2 Selección de los selectores sel2 cuando son hijos de sel1
Longitudes absolutas
in Pulgadas (1pulgada = 2.54 cm)
cm Centímetros
mm Milímetros
pt Puntos (1pt = 1/72 pulgadas)
pc Picas (1pica = 12 puntos)
Propiedad Descripción Valores
[ 0 – 1 ] (0 → totalmente
Opacity Transparencia de un elemento
transparente)
Propiedad Descripción Valores
Desplazamiento de la primera
text-indent longitud | porcentaje
línea del texto
nombre-familia|nombre-familia-
font-family Familias de fuentes
genérica| *
Convierte a mayúsculas
font-variant normal | small-caps
manteniendo un tamaño inferior