Vous êtes sur la page 1sur 1

Bootstrap est un framework CSS.

Un framework correspond à un ensemble de librairies


regroupées dans un but précis et possédant des règles internes que doivent suivre les
utilisateurs.
En d’autres termes, Bootstrap est un ensemble de fichiers CSS et JavaScript fonctionnant
ensemble et qu’on va pouvoir utiliser pour créer des design complexes de manière
relativement simple.
Ces ensembles de règles et de composants sont enfermés dans des classes et nous n’aurons
donc qu’à utiliser les classes qui nous intéressent afin d’appliquer un ensemble de styles à tel
ou tel élément HTML.
De plus, Bootstrap utilise également des fichiers JavaScript et notamment des librairies
JavaScript externes comme jQuery ou Popper pour définir des composants entiers comme des
barres de navigation, des fenêtres modales, etc. qu’on va pouvoir également directement
implémenter.

Ces avantages sont :


1. Un gain de temps de développement qui peut être conséquent ;
2. Une certaine robustesse dans l’architecture globale du code ;
3. Un framework appartenant à une grande société (Twitter).
Ces inconvenions sont
c’est un framework relativement lourd à charger.
Bootstrap est relativement facilement modulable pour effectuer certains arrangements mais il
est toujours très compliqué et risquer de complètement tordre un framework.

Difference entre bootstrap 3 et 4


cette nouvelle version a été construite pour une navigation mobile avant une navigation sur
bureau. Ainsi, les règles CSS par défaut ont été désignées pour des écrans de téléphone tandis
que les règles pour les autres types d’écrans sont rajoutées en tant que règles secondaires.
Bootstrap 4 est notamment basé sur le modèle des boites flexibles ou flexbox. C’est donc ce
modèle qui sera utilisé pour positionner les différents éléments là où Bootstrap 3 utilisait la
propriété CSS float.
L’utilisation du flexbox permet de créer des design beaucoup plus puissants et fluides et offre
une bien meilleure prise en charge de l’aspect adaptable ou « responsive » du contenu HTML
en fonction des différents écrans des visiteurs.
La partie CSS pure de Bootstrap dispose de deux fichiers principaux : un fichier utilisant
exclusivement des sélecteurs éléments et un fichier n’utilisant que des sélecteurs de classes.
le fichier de sélecteurs « Reboot » éléments va permettre de définir des styles de base qui vont être
automatiquement appliqués aux éléments afin de normaliser le comportement de ceux-ci quel que
soit le navigateur utilisé par nos visiteurs tandis que le fichier de classes va permettre de grouper
des ensembles dans de styles dans des sélecteurs de classes.

Vous aimerez peut-être aussi