SlideShare una empresa de Scribd logo
1 de 29
Bootstrap
https://getbootstrap.com/docs/5.2/getting
-started/introduction/
¿Qué es?
 Framework de Twitter para desarrollo de aplicaciones Web.
 Sencillo y lijero: basta con arichivo CSS y un JS.
 Basado en HTML5, CSS y jQuery.
 Arquitectura basada en Less.js
 Compatible con todos los navegadores.
 Plugins jQuery para validar datos de entrada, tablas, grafos y formularios.
 Abierto al publico en 2011 con licencia Apache
Ejemplos
Distribución básica: http://getboostrap.com/
Pantalla básica
Viewport
Grid de 12 columnas
Grid de 12 columnas….
Tipografía
Imágenes redimensionables
Utilidades para responsive design
Utilidad para responsive design
VENTAJAS
 Utiliza componentes y servicios creados por la comunidad
web.
 Utiliza un conjunto de buenas prácticas que perdurarán en el
tiempo.
 Utiliza HTML5 y CSS3
 Implementa un sistema de rejillas, que por defecto incluye 12
columnas.
 Utiliza LESS, un preprocesador CSS. (Ahora también soporta
Saas).
 Es OOCSS, o sea CSS Orientado a Objetos: organizado por
módulos independientes y reutilizables.
VENTAJAS
 Hay una enorme comunidad detrás.
 Herramienta sencilla y ágil para construir sitios web e interfaces.
 Tiene un theme por defecto bastante optimizado y que puedes modificar
fácilmente.
DESVENTAJAS
 Es necesario adaptarse a su forma de trabajo, si bien su curva de aprendizaje es liviana,
deberás comprender y familiarizarte con su estructura y nomenclatura.
 Debes adaptar tu diseño a un grid de 12 columnas.
 Trae anchos y márgenes por defecto, que a veces son un poco tediosos de cambiar.
 Es complicado cambiar de versión si has realizado modificaciones profundas sobre el
core.
 Si necesitas añadir componentes que no existen, debes hacerlos tú mismo en CSS y
cuidar de que mantenga coherencia con tu diseño y cuidando el responsive.
 A veces hacer implementar un diseño impuesto, puede llegar a resultar bastante difícil, al
menos si eres un perfeccionista.
MOBILE FIRST
 Desde la versión 3, Boostrap es Mobile first.
 Para garantizar un buen renderizado y un buen funcionamiento del zoom:
DESACTIVAR ZOOM
 Se puede desactivar el zoom con user-scalable=no
 Hace que el sitio se parezca más una aplicación nativa, pero también lo
hace menos accesible. En general, no se recomienda.
NORMALIZE.CSS
 Para un mejor renderizado en varios navegadores, Boostrap usa
Normalize.css, un proyecto desarrollado por Nicolás Gallagher y Jonathan
Neal: http://necolas.github.io/normalize.css/
GRID SYSTEM
 Bootstrap incluye un sistema de rejilla responsive y mobile first de 12
columnas.
 El sistema de rejilla de Bootstrap funciona así: Se deben colocar .row
dentro de un .container (ancho fijo) o .container-fluid (ancho completo).
 Utilice .row para crear grupos horizontales. El contenido se debe colocar
entre .row y deben de ser hijos inmediatos.
 Si hay más de 12 columnas en una .row, esta son desplazadas abajo.
Ejemplo de 1 columna de un tamaño
de 12
Ejemplo de 2 columnas de un tamaño
de 6
Ejemplo de 3 columnas de un tamaño
de 4
MULTIDISPOSITIVO
 1 columna para xs (<768px)
 2 columnas para sm (≥768px)
 3 columnas para md (≥992px)
 4 columnas para lg (≥1200px)
MULTIDISPOSITIVO
NORMAL
CLEARFIX
 Problema cuando una capa tiene un alto mayor que la de los demás
MEDIAQUERIES
MEDIAQUERIES
A veces también usan max-witdh para limitar ciertas reglas

Más contenido relacionado

Similar a Bootstrap framework guía

Jsf Java Server Faces
Jsf   Java Server FacesJsf   Java Server Faces
Jsf Java Server Facescok12v
 
Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Adolfo Sanz De Diego
 
Tecnologías web.pptx
Tecnologías web.pptxTecnologías web.pptx
Tecnologías web.pptxGabrielCarbas
 
La importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyectoLa importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyectoAptitud Emprendedora
 
Framework de programacion de paginas web
Framework de programacion de paginas webFramework de programacion de paginas web
Framework de programacion de paginas webGeraldyn De Sousa
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignJuan Morales
 
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEBMEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEBdaliacarolinaastocah
 
Proyectos escalables con Drupal
Proyectos escalables con DrupalProyectos escalables con Drupal
Proyectos escalables con DrupalPablo Cerda
 
HTML5 + Responsive Web - Semántica y conceptos prácticos avanzados
HTML5 + Responsive Web - Semántica y conceptos prácticos avanzadosHTML5 + Responsive Web - Semántica y conceptos prácticos avanzados
HTML5 + Responsive Web - Semántica y conceptos prácticos avanzadosSergio Gargallo Teso
 
229707509 bootstrap-3-el-manual-oficial
229707509 bootstrap-3-el-manual-oficial229707509 bootstrap-3-el-manual-oficial
229707509 bootstrap-3-el-manual-oficialJavier Fonseca
 
Manual del usuario web
Manual del usuario webManual del usuario web
Manual del usuario webAngel Almada
 
Front end basics - Responsive Web Design
Front end basics - Responsive Web DesignFront end basics - Responsive Web Design
Front end basics - Responsive Web DesignNadal Soler
 

Similar a Bootstrap framework guía (20)

Jsf Java Server Faces
Jsf   Java Server FacesJsf   Java Server Faces
Jsf Java Server Faces
 
Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Bootstrap, un framework CSS
Bootstrap, un framework CSSBootstrap, un framework CSS
Bootstrap, un framework CSS
 
Tecnologías web.pptx
Tecnologías web.pptxTecnologías web.pptx
Tecnologías web.pptx
 
La importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyectoLa importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyecto
 
PLATAFORMAS LMS
PLATAFORMAS LMSPLATAFORMAS LMS
PLATAFORMAS LMS
 
Framework de programacion de paginas web
Framework de programacion de paginas webFramework de programacion de paginas web
Framework de programacion de paginas web
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEBMEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
 
ATIX20
ATIX20ATIX20
ATIX20
 
Proyectos escalables con Drupal
Proyectos escalables con DrupalProyectos escalables con Drupal
Proyectos escalables con Drupal
 
HTML5 + Responsive Web - Semántica y conceptos prácticos avanzados
HTML5 + Responsive Web - Semántica y conceptos prácticos avanzadosHTML5 + Responsive Web - Semántica y conceptos prácticos avanzados
HTML5 + Responsive Web - Semántica y conceptos prácticos avanzados
 
229707509 bootstrap-3-el-manual-oficial
229707509 bootstrap-3-el-manual-oficial229707509 bootstrap-3-el-manual-oficial
229707509 bootstrap-3-el-manual-oficial
 
Manual del usuario web
Manual del usuario webManual del usuario web
Manual del usuario web
 
En 20 minutos ... Responsive Design
En 20 minutos ... Responsive DesignEn 20 minutos ... Responsive Design
En 20 minutos ... Responsive Design
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Front end basics - Responsive Web Design
Front end basics - Responsive Web DesignFront end basics - Responsive Web Design
Front end basics - Responsive Web Design
 
Consejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_webConsejos clave para_crear_proyectos_web
Consejos clave para_crear_proyectos_web
 
Atix20
Atix20Atix20
Atix20
 

Último

Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio2021ArqROLDANBERNALD
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMNaza59
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Modernasofpaolpz
 
Presentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdfPresentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdfAdrianaCarolinaMoral2
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroJuan Carlos Fonseca Mata
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfasnsdt
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHEgonzalezdfidelibus
 
Diseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicasDiseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicasRiegosVeracruz
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOManuelBustamante49
 
Normas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisNormas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisbrasilyamile
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesespejosflorida
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfhellotunahaus
 
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna  Walter Gropius- Frank Lloyd WrightArquitectura Moderna  Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna Walter Gropius- Frank Lloyd Wrightimariagsg
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoWilsonChambi4
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxbarbaracantuflr
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialAndreaMlaga1
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturajesusgrosales12
 
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...MayerlyAscanioNavarr
 

Último (20)

Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSM
 
1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
 
Presentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdfPresentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdf
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de Querétaro
 
Arte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusaArte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusa
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
 
Diseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicasDiseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicas
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
 
Normas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisNormas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratis
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientes
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdf
 
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna  Walter Gropius- Frank Lloyd WrightArquitectura Moderna  Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptx
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especial
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitectura
 
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
 

Bootstrap framework guía

  • 2. ¿Qué es?  Framework de Twitter para desarrollo de aplicaciones Web.  Sencillo y lijero: basta con arichivo CSS y un JS.  Basado en HTML5, CSS y jQuery.  Arquitectura basada en Less.js  Compatible con todos los navegadores.  Plugins jQuery para validar datos de entrada, tablas, grafos y formularios.  Abierto al publico en 2011 con licencia Apache
  • 4.
  • 8. Grid de 12 columnas
  • 9. Grid de 12 columnas….
  • 14. VENTAJAS  Utiliza componentes y servicios creados por la comunidad web.  Utiliza un conjunto de buenas prácticas que perdurarán en el tiempo.  Utiliza HTML5 y CSS3  Implementa un sistema de rejillas, que por defecto incluye 12 columnas.  Utiliza LESS, un preprocesador CSS. (Ahora también soporta Saas).  Es OOCSS, o sea CSS Orientado a Objetos: organizado por módulos independientes y reutilizables.
  • 15. VENTAJAS  Hay una enorme comunidad detrás.  Herramienta sencilla y ágil para construir sitios web e interfaces.  Tiene un theme por defecto bastante optimizado y que puedes modificar fácilmente.
  • 16. DESVENTAJAS  Es necesario adaptarse a su forma de trabajo, si bien su curva de aprendizaje es liviana, deberás comprender y familiarizarte con su estructura y nomenclatura.  Debes adaptar tu diseño a un grid de 12 columnas.  Trae anchos y márgenes por defecto, que a veces son un poco tediosos de cambiar.  Es complicado cambiar de versión si has realizado modificaciones profundas sobre el core.  Si necesitas añadir componentes que no existen, debes hacerlos tú mismo en CSS y cuidar de que mantenga coherencia con tu diseño y cuidando el responsive.  A veces hacer implementar un diseño impuesto, puede llegar a resultar bastante difícil, al menos si eres un perfeccionista.
  • 17. MOBILE FIRST  Desde la versión 3, Boostrap es Mobile first.  Para garantizar un buen renderizado y un buen funcionamiento del zoom:
  • 18. DESACTIVAR ZOOM  Se puede desactivar el zoom con user-scalable=no  Hace que el sitio se parezca más una aplicación nativa, pero también lo hace menos accesible. En general, no se recomienda.
  • 19. NORMALIZE.CSS  Para un mejor renderizado en varios navegadores, Boostrap usa Normalize.css, un proyecto desarrollado por Nicolás Gallagher y Jonathan Neal: http://necolas.github.io/normalize.css/
  • 20. GRID SYSTEM  Bootstrap incluye un sistema de rejilla responsive y mobile first de 12 columnas.  El sistema de rejilla de Bootstrap funciona así: Se deben colocar .row dentro de un .container (ancho fijo) o .container-fluid (ancho completo).  Utilice .row para crear grupos horizontales. El contenido se debe colocar entre .row y deben de ser hijos inmediatos.  Si hay más de 12 columnas en una .row, esta son desplazadas abajo.
  • 21. Ejemplo de 1 columna de un tamaño de 12
  • 22. Ejemplo de 2 columnas de un tamaño de 6
  • 23. Ejemplo de 3 columnas de un tamaño de 4
  • 24. MULTIDISPOSITIVO  1 columna para xs (<768px)  2 columnas para sm (≥768px)  3 columnas para md (≥992px)  4 columnas para lg (≥1200px)
  • 27. CLEARFIX  Problema cuando una capa tiene un alto mayor que la de los demás
  • 29. MEDIAQUERIES A veces también usan max-witdh para limitar ciertas reglas