Bootstrap 5:Introducción a los Formularios
Este tutorial es una breve introducción a lo que se puede hacer con bootstrap con respecto a los formularios,Los formularios son esenciales para recopilar datos de los usuarios, como nombres, correos electrónicos y mensajes. En este tutorial, se aprenderá a crear formularios utilizando Bootstrap
Configuración Inicial
Para comenzar, es necesario incluir Bootstrap en el proyecto. Esto se puede hacer descargando Bootstrap o utilizando un enlace CDN. A continuación, se muestra cómo agregar Bootstrap al archivo HTML.
Usando el CDN que son las siglas de Content Delivery Network o en español Red de Distribución de Contenido,que nos proporciona la misma web de bootstrap,incluyendo la siguiente linea dentro de nuestra etiqueta <head>.
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
Creando un Formulario Básico
El primer paso es crear un formulario básico. Esto se logra utilizando etiquetas HTML y clases de Bootstrap. A continuación, se presenta el código para un formulario simple con un campo de texto y un botón de envío.
<!DOCTYPE html>
<html>
<head>
<title>Formularios en Bootstrap</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
</head>
<body>
<div class="container">
</div>
</body>
</html>
Añadiendo Elementos
Usando Bootstrap en formularios y sus elementos,ya sea cajas de texto,chekbox,radios y botones,solo basta con agregarlos dentro de la etiqueta <form> y asignarles la clase correspondiente que bootstrap tiene para cada uno,el siguiente es un ejemplo de un formulario básico con dos entradas y un botón.
Clase mb-3
<div class="mb-3">
La clase mb-3
en Bootstrap es como una regla mágica que le dice a un bloque (o elemento) que necesita un espacio extra debajo de él. Específicamente, le da un margen (espacio) de tamaño,esta clase en conjunto con los div nos permite estructurar los elementos en bloques,permitiendo que el formulario mantenga su aspecto.
Clase form-label
<label class="form-label">Usuario</label>
La clase form-label
en Bootstrap se usa para estilizar las etiquetas de los formularios.Solo basta con colocarla dentro del atributo class
de nuestra etiqueta <label>
, la clase form-label aplica los estilos necesarios y predeterminados de bootstrap a una etiqueta en un formulario.
Clase form-control
<input class="form-control"type="text" name="usuario">
La clase form-control
en Bootstrap se usa para estilizar los campos de entrada de texto de los formularios.Solo basta con colocarla dentro del atributo class
de nuestra etiqueta <input>
. La clase form-control
aplica estilos específicos al campo de entrada para que el diseño se consistente en diferentes navegadores y dispositivos
El botón Submit
<button type="submit" class="btn btn-primary">Submit</button>
esta línea de código crea un botón estilizado con Bootstrap,La clase btn
es una clase base de Bootstrap que aplica estilos básicos de botón, como el tamaño y el borde. La clase btn-primary
añade estilos adicionales, como el color de fondo azul y el color de texto blanco
Todo Junto
<div class="container m-3">
<div class="container-form p-3">
<form>
<div class="mb-3">
<label class="form-label">Usuario</label>
<input class="form-control"type="text" name="usuario">
</div>
<div class="mb-3">
<label class="form-label">Clave</label>
<input class="form-control" type="password" name="password">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
</div>
Formularios Responsivos
Una de las ventajas de Bootstrap es que los formularios se adaptan a cualquier dispositivo, ya sea una computadora, tableta o teléfono móvil,solo basta con el hecho de utilizar las clases que se brindan en bootstrap para obtener resultados deseados.
Conclusión
En resumen, crear formularios con Bootstrap es un proceso sencillo y eficiente. Este tutorial ha sido una mera introducción a los formularios,Bootstrap permite crear diseños con una bonita apariencia y funcionales,teniendo como ventaja que nuestros elementos se verán de la misma forma sin importar el tamaño del dispositivo donde se muestran.
Aprende Más sobre Bootstrap
https://getbootstrap.com/docs/5.3/getting-started/introduction