¿cual necesito usar? https://www.bootstrapcdn.com/
Quiero usar estilo de botones, cuadrícula, tarjeta (y tal vez menú desplegable, pero en el futuro)
<!-- which one? --> https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.min.js https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.bundle.min.js
TLDR: si desea un estilo básico, use un archivo solo CSS.
si necesita interactividad, use también javascript
CSS es obligatorioJS es opcionalSugiero ver los documentos oficialeshttps://getbootstrap.com/docs/4.4/getting-started/introduction/
"Muchos de nuestros componentes requieren el uso de JavaScript para funcionar. Específicamente, requieren jQuery, Popper.js y nuestros propios complementos de JavaScript. Coloque los siguientes s cerca del final de sus páginas, justo antes de la etiqueta de cierre, para habilitarlos. jQuery debe venir primero, luego Popper.js y luego nuestros complementos de JavaScript".
básicamente dicen que si desea alguna funcionalidad adicional, entonces busque javascript uno (por ejemplo, desea una información sobre herramientas, un menú desplegable que se abre y se cierra)
si desea en lugar de colorear o cambiar el tamaño, use solo el enlace CSS. (los botones son uno de este caso)
sin embargo, si usa esto solo para aprender, sugiero importar todos los archivos allí, para no tener problemas de importación.
una vez que lo aprenda, intente usar un enlace cdn a la vez.
si desea usar bootstrap en el sitio de producción, entonces intente usar el paquete npm en su lugar.
npm i bootstrap(pero primero intente aprender a usar CDN, una vez que sepa lo básico, luego use npm)
también recuerde usar la etiqueta
<link>para hacer que HTML importe el archivo CSS, al copiar el primer enlace, aparecerá una vez que abra el menú desplegable
Si planea usar menús desplegables, elementos emergentes e información sobre herramientas, utilícelos todos. Si solo necesita estilos, use solo bootstrap.min.css.