BY: LUISA MARÍA MELO, SANTIAGO VASQUEZ, WILLIAM
QUITIAN, MIA MONASTERIO.
¿Qué es el Flexbox?
Ventajas de usar Flexbox.
Ejemplos de Flexbox.
¿Qué es el Grid?
Comparación y Definición.
Ejemplos de Sistemas de
cuadricula.
Casos de Uso.
.
DISEÑO DE LAYOUTS
(FLEXBOX Y GRID).
Definición y ejemplos de las
Pseudo - Clases.
¿Cómo mejorar la interacción
con el usuario?
Definición y ejemplos de las
Pseudo - Elementos.
Explicación de su función.
Usos creativos en el diseño.
PSEUDO-CLASES Y
PSEUDO-ELEMENTOS.
Definición
¿Qué son las medias
queries? Ejemplos.
¿Cómo se adoptan los
estilos a diferentes
dispositivos?
Ejemplos prácticos de un
layout responsive.
RESPONSIVE DESIGN
(MEDIA QUERIES).
CSS (Cascading Style Sheets) es el lenguaje que le
da estilo y diseño a las páginas web. Imagina que
HTML es como el esqueleto de una persona (la
estructura básica) y CSS es la ropa, el peinado, los
tatuajes y todo lo que hace que esa persona se vea
bien.
¿qué hace CSS? define colores, fuentes, tamaños
de texto y márgenes controla la posición de los
elementos (imágenes, textos, botones, etc.)
permite crear animaciones y efectos visuales hace
que las páginas sean responsiva, o sea, que se vean
bien en cualquier dispositivo (celular, tablet,
computador)
ADAPTABILIDAD Y
EFICIENCIA:
Permite que las páginas sean
responsivas en distintos
dispositivos y facilita la gestión del
estilo aplicándolo a múltiples
elementos a la vez.
MEJORA VISUAL Y
ORGANIZACIÓN:
CSS transforma una página de
simple texto en un diseño
atractivo, con colores, formas y
una estructura bien organizada..
IDENTIDAD Y
PERSONALIZACIÓN:
CSS ayuda a diferenciar
marcas con diseños únicos
que reflejan su estilo y
propósito.
Es como una caja flexible que te permite organizar elementos en filas o columnas. Por ejemplo, puedes hacer que los
elementos se distribuyan de manera uniforme o que se alineen al centro.
Ejemplo:
css contenedor
{ display: flex; justify-content: space-between; ]
Esto hace que los elementos dentro de .contenedor se distribuyan con espacio entre ellos.
Flexbox:
Es como una cuadrícula que te permite organizar elementos en filas y columnas de manera
precisa. Es ideal para diseños más complejos, como galerías de imágenes o dashboards.
Ejemplo: css contenedor { display: grid. ]
Grid:
Medias quieres:
Son como reglas que le dicen a la página cómo debe verse en diferentes dispositivos.
Por ejemplo: css media (max-width: 600px) { body { font-size: 14px; } }
Esto hace que el tamaño de la fuente sea más pequeño en pantallas de menos de
600 píxeles (como un celular).
FLEXBOX
Flexbox es un modelo de diseño unidimensional que organiza
elementos en filas o columnas, permitiendo una alineación
flexible y distribución eficiente del espacio.
Principales características:
1. Contenedor flexible: Se define con display: flex;, permitiendo
organizar elementos en fila (flex-direction: row;) o columna (flex-
direction: column;).
2. Alineación de elementos: Controla la alineación con justify-
content (horizontal) y align-items (vertical).
3. Distribución del espacio: Usa propiedades como flex-grow,
flex-shrink y flex-basis para ajustar automáticamente el tamaño
de los elementos dentro del contenedor..
Container {display: flex;
justify-content: Center;
align-items: center}.
Grid es un modelo de diseño bidimensional que organiza los elementos
en una cuadrícula de filas y columnas, permitiendo diseños más
estructurados y complejos.
Principales características:
Sistema de cuadrícula: Se define con display: grid;, permitiendo
distribuir elementos en filas y columnas con grid-template-columns y
grid-template-rows.
Áreas de diseño: Permite definir áreas específicas para los elementos
con grid-template-areas.
Columnas y filas: Se configuran con unidades como fr, px, %, y auto,
facilitando diseños adaptables.
Ejemplo: container {display: grid; grid-template-columns:
1fr 2fr;grid-template-rows: auto}
¿Cuando usar cada uno?
Flexbox: Ideal para alineaciones simples en una sola dimensión
(fila o columna).
Grid: Mejor para estructuras complejas que requieren
organización en dos dimensiones (filas y columnas).
Ambos pueden combinarse para crear
diseños web modernos y flexibles.
¿Que son las Pseudo-clases? ¿como se clasifican las Pseudo - Clases?
¿ Y sus ejemplos? ¿como mejoran la interaccion con el usuario?
HOVER: Cambia el estilo cuando pasas el mouse sobre un elemento.
FOCUS: Se activa cuando un elemento, como un campo de texto, recibe el
foco.
ACTIVE: Se aplica mientras un botón o enlace está siendo presionado.
NTH-CHILD(N):Permite aplicar estilos a elementos específicos dentro de una
lista o tabla.
CHEKCTED: Se usa en checkboxes y botones de opción para cambiar su
apariencia cuando están marcados.
FIRST-CHILD Y LAST-CHILD: Aplican estilos al primer o último hijo de un
contenedor.
NOT (SELECTOR): Permite aplicar estilos a todos los elementos excepto los que
coincidan con un selector específico.
¿CUALES SON SUS
CLASIFICACIONES Y
EJEMPLOS?
Los pseudoelementos son
una característica de CSS
que permite hacer
referencias a
«comportamientos virtuales
no tangibles».
Before y after: Se usan para agregar contenido
antes o después del texto de un elemento,
como decoraciones o iconos.
First-letter Aplica estilos a la primera letra de un
párrafo, como en revistas o libros.
First-line Permite cambiar solo la primera línea
de un texto.
Selection Modifica el color del texto cuando el
usuario lo selecciona con el mouse.
Marker Cambia el estilo de los puntos o
números en listas.
Placeholder Personaliza el texto dentro de los
campos de entrada antes de que el usuario
escriba algo.
Las medias queries son una característica de
CSS que permite aplicar estilos específicos
dependiendo de las características del
dispositivo en el que se visualiza una página
web, como el tamaño de la pantalla o la
orientación del dispositivo.
Esto es fundamental para crear diseños web
responsivos, que se adapten adecuadamente
a diferentes dispositivos como computadoras,
tabletas y teléfonos móviles.
Para adoptar estilos a diferentes dispositivos, los desarrolladores usan estas
medias queries para ajustar elementos como el tamaño del texto, las imágenes y
la disposición de los elementos en la página. Esto asegura que la experiencia del
usuario sea óptima sin importar el dispositivo que utilice.
En este ejemplo, los elementos
dentro de un contenedor se
acomodarán automáticamente en
filas o columnas dependiendo del
espacio disponible, asegurando una
presentación visual ordenada y
adaptable.
css
container {display: flex; flex-wrap:
wrap;}.item
{flex: 1 0 300px;
/ Cada elemento ocupa al menos
300px /}
El CSS Avanzado Presentación sobre las reglas del css, importancia, codigos de uso.

Más contenido relacionado

PPTX
S2-DAW-2022S1.pptx
PPTX
HOJAS DE ESTILO CSS.pptx instituto jaime cerron palomino
PPTX
HOJAS DE ESTILO CSS.pptx instituto jaime cerron palomino
PDF
Front-end Basics for Developers
PDF
Frameworks CSS
PDF
Introducción a los Frameworks CSS
PPTX
ExpoItlalasamericasdelcaribe-2023-2-4.pptx
PPTX
Diseño de Paginas Web modelo de caja y contenedores caja
S2-DAW-2022S1.pptx
HOJAS DE ESTILO CSS.pptx instituto jaime cerron palomino
HOJAS DE ESTILO CSS.pptx instituto jaime cerron palomino
Front-end Basics for Developers
Frameworks CSS
Introducción a los Frameworks CSS
ExpoItlalasamericasdelcaribe-2023-2-4.pptx
Diseño de Paginas Web modelo de caja y contenedores caja

Similar a El CSS Avanzado Presentación sobre las reglas del css, importancia, codigos de uso. (20)

PDF
Clase 10. CSS 6.pdf
PDF
Front end basics - Grid System
PDF
Hojas de Estilo en Cascada - CSS
PPTX
TECNOLOGIAS WEBIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
PPTX
Clase 10 Flexbox,grid,css,desarrollo web.pptx
PDF
Responsive Web Design
ODP
Curso HTML CSS 4/4
PDF
Deber2 css 21
PDF
Responsive Web Design (Diseño Web Adaptable)
PPTX
Taller de informatica
PPTX
CSS: Flexbox & Grid
PPT
Hojas de Estilo
PPTX
Css posicionamiento de pag web presentacion de la semana
PDF
Introducción CSS
PDF
Articulo (Responsive Web Desing)
PPT
Curso De Css
PDF
3 Estilos Css.pdf
PPSX
Qué es CSS.ppsx
PPTX
Qué es diseño 3d y sus ventajas.pptx
PPTX
HTML Tour - Responsive Web Design
Clase 10. CSS 6.pdf
Front end basics - Grid System
Hojas de Estilo en Cascada - CSS
TECNOLOGIAS WEBIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Clase 10 Flexbox,grid,css,desarrollo web.pptx
Responsive Web Design
Curso HTML CSS 4/4
Deber2 css 21
Responsive Web Design (Diseño Web Adaptable)
Taller de informatica
CSS: Flexbox & Grid
Hojas de Estilo
Css posicionamiento de pag web presentacion de la semana
Introducción CSS
Articulo (Responsive Web Desing)
Curso De Css
3 Estilos Css.pdf
Qué es CSS.ppsx
Qué es diseño 3d y sus ventajas.pptx
HTML Tour - Responsive Web Design
Publicidad

Último (20)

PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
Estrategia de apoyo valentina lopez/ 10-3
PDF
Taller tecnológico Michelle lobo Velasquez
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PPTX
Control de calidad en productos de frutas
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PDF
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
PDF
Guía_de_implementación_Marco_de_gobierno_y_gestión_de_TI_Universidades.pdf
PDF
Distribucion de frecuencia exel (1).pdf
MANUAL de recursos humanos para ODOO.pdf
Estrategia de apoyo valentina lopez/ 10-3
Taller tecnológico Michelle lobo Velasquez
ccna: redes de nat ipv4 stharlling cande
Estrategia de Apoyo de Daylin Castaño (5).pdf
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
informe_fichas1y2_corregido.docx (2) (1).pdf
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
Control de calidad en productos de frutas
capacitación de aire acondicionado Bgh r 410
Presentacion de Alba Curso Auditores Internos ISO 19011
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Historia Inteligencia Artificial Ana Romero.pptx
Sistema de Gestión Integral TCA Ingenieros.pptx
Guía_de_implementación_Marco_de_gobierno_y_gestión_de_TI_Universidades.pdf
Distribucion de frecuencia exel (1).pdf
Publicidad

El CSS Avanzado Presentación sobre las reglas del css, importancia, codigos de uso.

  • 1. BY: LUISA MARÍA MELO, SANTIAGO VASQUEZ, WILLIAM QUITIAN, MIA MONASTERIO.
  • 2. ¿Qué es el Flexbox? Ventajas de usar Flexbox. Ejemplos de Flexbox. ¿Qué es el Grid? Comparación y Definición. Ejemplos de Sistemas de cuadricula. Casos de Uso. . DISEÑO DE LAYOUTS (FLEXBOX Y GRID). Definición y ejemplos de las Pseudo - Clases. ¿Cómo mejorar la interacción con el usuario? Definición y ejemplos de las Pseudo - Elementos. Explicación de su función. Usos creativos en el diseño. PSEUDO-CLASES Y PSEUDO-ELEMENTOS. Definición ¿Qué son las medias queries? Ejemplos. ¿Cómo se adoptan los estilos a diferentes dispositivos? Ejemplos prácticos de un layout responsive. RESPONSIVE DESIGN (MEDIA QUERIES).
  • 3. CSS (Cascading Style Sheets) es el lenguaje que le da estilo y diseño a las páginas web. Imagina que HTML es como el esqueleto de una persona (la estructura básica) y CSS es la ropa, el peinado, los tatuajes y todo lo que hace que esa persona se vea bien. ¿qué hace CSS? define colores, fuentes, tamaños de texto y márgenes controla la posición de los elementos (imágenes, textos, botones, etc.) permite crear animaciones y efectos visuales hace que las páginas sean responsiva, o sea, que se vean bien en cualquier dispositivo (celular, tablet, computador)
  • 4. ADAPTABILIDAD Y EFICIENCIA: Permite que las páginas sean responsivas en distintos dispositivos y facilita la gestión del estilo aplicándolo a múltiples elementos a la vez. MEJORA VISUAL Y ORGANIZACIÓN: CSS transforma una página de simple texto en un diseño atractivo, con colores, formas y una estructura bien organizada.. IDENTIDAD Y PERSONALIZACIÓN: CSS ayuda a diferenciar marcas con diseños únicos que reflejan su estilo y propósito.
  • 5. Es como una caja flexible que te permite organizar elementos en filas o columnas. Por ejemplo, puedes hacer que los elementos se distribuyan de manera uniforme o que se alineen al centro. Ejemplo: css contenedor { display: flex; justify-content: space-between; ] Esto hace que los elementos dentro de .contenedor se distribuyan con espacio entre ellos. Flexbox: Es como una cuadrícula que te permite organizar elementos en filas y columnas de manera precisa. Es ideal para diseños más complejos, como galerías de imágenes o dashboards. Ejemplo: css contenedor { display: grid. ] Grid: Medias quieres: Son como reglas que le dicen a la página cómo debe verse en diferentes dispositivos. Por ejemplo: css media (max-width: 600px) { body { font-size: 14px; } } Esto hace que el tamaño de la fuente sea más pequeño en pantallas de menos de 600 píxeles (como un celular).
  • 6. FLEXBOX Flexbox es un modelo de diseño unidimensional que organiza elementos en filas o columnas, permitiendo una alineación flexible y distribución eficiente del espacio. Principales características: 1. Contenedor flexible: Se define con display: flex;, permitiendo organizar elementos en fila (flex-direction: row;) o columna (flex- direction: column;). 2. Alineación de elementos: Controla la alineación con justify- content (horizontal) y align-items (vertical). 3. Distribución del espacio: Usa propiedades como flex-grow, flex-shrink y flex-basis para ajustar automáticamente el tamaño de los elementos dentro del contenedor..
  • 7. Container {display: flex; justify-content: Center; align-items: center}.
  • 8. Grid es un modelo de diseño bidimensional que organiza los elementos en una cuadrícula de filas y columnas, permitiendo diseños más estructurados y complejos. Principales características: Sistema de cuadrícula: Se define con display: grid;, permitiendo distribuir elementos en filas y columnas con grid-template-columns y grid-template-rows. Áreas de diseño: Permite definir áreas específicas para los elementos con grid-template-areas. Columnas y filas: Se configuran con unidades como fr, px, %, y auto, facilitando diseños adaptables. Ejemplo: container {display: grid; grid-template-columns: 1fr 2fr;grid-template-rows: auto}
  • 9. ¿Cuando usar cada uno? Flexbox: Ideal para alineaciones simples en una sola dimensión (fila o columna). Grid: Mejor para estructuras complejas que requieren organización en dos dimensiones (filas y columnas). Ambos pueden combinarse para crear diseños web modernos y flexibles.
  • 10. ¿Que son las Pseudo-clases? ¿como se clasifican las Pseudo - Clases? ¿ Y sus ejemplos? ¿como mejoran la interaccion con el usuario?
  • 11. HOVER: Cambia el estilo cuando pasas el mouse sobre un elemento. FOCUS: Se activa cuando un elemento, como un campo de texto, recibe el foco. ACTIVE: Se aplica mientras un botón o enlace está siendo presionado. NTH-CHILD(N):Permite aplicar estilos a elementos específicos dentro de una lista o tabla. CHEKCTED: Se usa en checkboxes y botones de opción para cambiar su apariencia cuando están marcados. FIRST-CHILD Y LAST-CHILD: Aplican estilos al primer o último hijo de un contenedor. NOT (SELECTOR): Permite aplicar estilos a todos los elementos excepto los que coincidan con un selector específico.
  • 12. ¿CUALES SON SUS CLASIFICACIONES Y EJEMPLOS? Los pseudoelementos son una característica de CSS que permite hacer referencias a «comportamientos virtuales no tangibles».
  • 13. Before y after: Se usan para agregar contenido antes o después del texto de un elemento, como decoraciones o iconos. First-letter Aplica estilos a la primera letra de un párrafo, como en revistas o libros. First-line Permite cambiar solo la primera línea de un texto. Selection Modifica el color del texto cuando el usuario lo selecciona con el mouse. Marker Cambia el estilo de los puntos o números en listas. Placeholder Personaliza el texto dentro de los campos de entrada antes de que el usuario escriba algo.
  • 14. Las medias queries son una característica de CSS que permite aplicar estilos específicos dependiendo de las características del dispositivo en el que se visualiza una página web, como el tamaño de la pantalla o la orientación del dispositivo. Esto es fundamental para crear diseños web responsivos, que se adapten adecuadamente a diferentes dispositivos como computadoras, tabletas y teléfonos móviles.
  • 15. Para adoptar estilos a diferentes dispositivos, los desarrolladores usan estas medias queries para ajustar elementos como el tamaño del texto, las imágenes y la disposición de los elementos en la página. Esto asegura que la experiencia del usuario sea óptima sin importar el dispositivo que utilice.
  • 16. En este ejemplo, los elementos dentro de un contenedor se acomodarán automáticamente en filas o columnas dependiendo del espacio disponible, asegurando una presentación visual ordenada y adaptable. css container {display: flex; flex-wrap: wrap;}.item {flex: 1 0 300px; / Cada elemento ocupa al menos 300px /}