Bootstrap 4 - Configuración del entorno
Puede comenzar a usar Bootstrap 4 en su sitio web incluyéndolo desde CDN (Content Delivery Network) o descargándolo de getbootstrap.com .
Usando CDN
Bootstrap 4 se puede utilizar en el sitio web incluyéndolo desde Content Delivery Network .
Utilice el CDN de CSS y JS de Bootstrap compilado a continuación en su proyecto.
<!-- Compiled and Minified Bootstrap CSS -->
<link rel = "stylesheet"
href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity = "sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
crossorigin = "anonymous">
<!-- jQuery Library -->
<script src = "https://code.jquery.com/jquery-3.2.1.slim.min.js"
integrity = "sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"
crossorigin = "anonymous">
</script>
<!-- Popper -->
<script src = "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
integrity = "sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
crossorigin = "anonymous">
</script>
<!-- Compiled and Minified Bootstrap JavaScript -->
<script src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"
integrity = "sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
crossorigin = "anonymous">
</script>
Incluya las versiones CDN de jQuery y Popper.js (Bootstrap 4 usa jQuery y Popper.js para hacer uso de componentes de JavaScript como modales, información sobre herramientas, ventanas emergentes, etc.) antes del JavaScript de Bootstrap minificado , si está utilizando la versión compilada de JavaScript.
A continuación se muestran algunos componentes, que requieren jQuery:
Utilizado para alertas que se pueden cerrar
Cambie los estados utilizando botones y casillas de verificación / botones de radio y contraiga para alternar el contenido
Carrusel para diapositivas, controles e indicadores
Desplegables (utiliza Popper.js para un posicionamiento perfecto)
Abrir y cerrar Modals
Para colapsar la barra de navegación
Información sobre herramientas y ventanas emergentes (utiliza Popper.js para un posicionamiento perfecto)
Descargando Bootstrap 4
Puede descargar Bootstrap 4 desde https://getbootstrap.com/docs/4.1/getting-started/download/. Cuando haga clic en este enlace, verá una pantalla como se muestra a continuación:
Aquí puede ver dos botones:
Download- Al hacer clic aquí, puede descargar las versiones precompiladas y minimizadas de CSS y JavaScript de Bootstrap. No se incluye documentación ni archivos de código fuente original.
Download Source - Al hacer clic aquí, puede obtener los archivos de documentación y código fuente JavaScript más recientes de Bootstrap SCSS.
Para una mejor comprensión y facilidad de uso, usaremos la versión precompilada de Bootstrap a lo largo del tutorial. A medida que los archivos se compilan y minimizan, no tiene que preocuparse cada vez de incluir archivos separados para la funcionalidad individual.
Estructura de archivo
Bootstrap 4 precompilado
Una vez que se descargue la versión compilada de Bootstrap 4, extraiga el archivo ZIP y verá la siguiente estructura de archivo / directorio:
Como puede ver, hay CSS y JS compilados (bootstrap. *), Así como CSS y JS compilados y minificados (bootstrap.min. *).
Código fuente de Bootstrap 4
Si ha descargado el código fuente de Bootstrap 4, la estructura del archivo sería la siguiente:
Los archivos bajo js / y scss / son el código fuente de Bootstrap CSS y JavaScript.
La carpeta dist / incluye todo lo que se enumera en la sección de descarga precompilada anterior.
Los documentos / examples / incluyen el código fuente para la documentación de Bootstrap y ejemplos de uso de Bootstrap.
Creación de la primera página web con Bootstrap 4
El siguiente ejemplo especifica una página web simple de Bootstrap 4:
Ejemplo
<html lang = "en">
<head>
<!-- Meta tags -->
<meta charset = "utf-8">
<meta name = "viewport" content = "width=device-width, initial-scale = 1, shrink-to-fit = no">
<!-- Bootstrap CSS -->
<link rel = "stylesheet"
href = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
integrity =" sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO"
crossorigin = "anonymous">
<title>Bootstrap 4 Example</title>
</head>
<body>
<h2>Hello, world!!! Welcome to Tutorialspoint...</h2>
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src = "https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity = "sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin = "anonymous">
</script>
<script src = "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"
integrity = "sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
crossorigin = "anonymous">
</script>
<script src = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"
integrity = "sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"
crossorigin = "anonymous">
</script>
</body>
</html>
Producirá el siguiente resultado: