0.4Structure : conteneurs & widgets
Comprendre la STRUCTURE d'une page Elementor est fondamental. Une page se construit avec deux briques principales, HIÉRARCHISÉES. (1) Les CONTENEURS (Containers) : ce sont les « boîtes » qui STRUCTURENT la page et CONTIENNENT les autres éléments. Un conteneur regroupe et met en page son contenu (widgets ou autres conteneurs imbriqués). C'est le squelette de la mise en page — les conteneurs définissent les grandes zones (une section d'en-tête, une rangée de trois colonnes, une carte…) et gèrent la disposition de ce qu'ils contiennent (via Flexbox — niveau 1-1). (2) Les WIDGETS : ce sont les ÉLÉMENTS DE CONTENU concrets qu'on place DANS les conteneurs — un titre, un texte, une image, un bouton, une icône, une vidéo, un formulaire… Chaque widget affiche un type de contenu et se configure (contenu, style, options). Le principe : on crée des CONTENEURS (la structure) et on y dépose des WIDGETS (le contenu). Les conteneurs peuvent être IMBRIQUÉS (un conteneur dans un conteneur) pour créer des mises en page complexes.
Un point historique important : Elementor a longtemps utilisé un système de SECTIONS / COLONNES (une section contenait des colonnes, qui contenaient des widgets). Les versions récentes ont introduit les CONTENEURS (Flexbox), plus SOUPLES, plus PERFORMANTS et plus modernes, qui REMPLACENT progressivement les sections/colonnes. Ce guide privilégie les CONTENEURS (le système actuel recommandé) — mais vous pourrez rencontrer d'anciens sites en sections/colonnes. Points importants. (1) Une page Elementor = des CONTENEURS (la structure, les « boîtes » qui organisent et contiennent) + des WIDGETS (le contenu : titre, texte, image, bouton…) déposés dans les conteneurs. (2) Les conteneurs STRUCTURENT et gèrent la DISPOSITION (via Flexbox) ; les widgets affichent le CONTENU. (3) Les conteneurs peuvent être IMBRIQUÉS pour des mises en page complexes (une page est une hiérarchie de conteneurs contenant des widgets). (4) Les CONTENEURS (Flexbox) remplacent l'ancien système SECTIONS/COLONNES (plus souples, plus performants) — c'est le système actuel recommandé. (5) Bien penser la STRUCTURE (quels conteneurs, comment imbriqués) est la clé d'une page propre, souple et maintenable. Maîtriser la structure — conteneurs (structure) vs widgets (contenu), imbrication, et le passage aux conteneurs Flexbox — est le fondement de la construction dans Elementor : tout se bâtit sur cette logique de boîtes contenant du contenu. Le niveau 1 approfondit les conteneurs Flexbox, les widgets de base et leur mise en forme.
Vocabulaire de la section
- Conteneur (Container)
- Une « boîte » qui STRUCTURE la page et CONTIENT les autres éléments (widgets ou conteneurs imbriqués). Le squelette de la mise en page ; gère la disposition de son contenu (via Flexbox).
- Widget
- Un ÉLÉMENT DE CONTENU concret placé DANS un conteneur : titre, texte, image, bouton, icône, vidéo, formulaire… Chaque widget affiche un type de contenu et se configure.
- Structure vs contenu
- Les CONTENEURS structurent et organisent (les boîtes) ; les WIDGETS affichent le contenu (dans les boîtes). On crée des conteneurs, on y dépose des widgets.
- Imbrication
- Les conteneurs peuvent être IMBRIQUÉS (un conteneur dans un conteneur) pour créer des mises en page complexes. Une page est une hiérarchie de conteneurs contenant des widgets.
- Conteneurs (Flexbox) vs Sections/Colonnes
- Les CONTENEURS Flexbox (récents, souples, performants) remplacent l'ancien système SECTIONS/COLONNES. Système actuel recommandé (mais d'anciens sites utilisent encore sections/colonnes).
Quels sont les blocs de construction d'une page Elementor ?
En pratique — Comprendre la structure d'une page
- Distinguez les deux briques : les CONTENEURS (les « boîtes » qui structurent et contiennent) et les WIDGETS (le contenu : titre, texte, image, bouton…) déposés dedans.
- Construisez la logique : créez des CONTENEURS (la structure) puis déposez des WIDGETS à l'intérieur (le contenu).
- Utilisez l'IMBRICATION (un conteneur dans un conteneur) pour des mises en page complexes — une page est une hiérarchie de conteneurs.
- Privilégiez les CONTENEURS (Flexbox), le système actuel recommandé (plus souple et performant que l'ancien sections/colonnes que vous pourrez rencontrer sur d'anciens sites).
Points clés à retenir
- Une page Elementor = des CONTENEURS (les « boîtes » qui STRUCTURENT et CONTIENNENT) + des WIDGETS (le CONTENU : titre, texte, image, bouton, icône, vidéo, formulaire…) déposés dans les conteneurs.
- Les CONTENEURS structurent et gèrent la DISPOSITION (via Flexbox) — c'est le squelette ; les WIDGETS affichent le CONTENU. On crée des conteneurs, on y dépose des widgets.
- Les conteneurs peuvent être IMBRIQUÉS (un conteneur dans un conteneur) pour des mises en page complexes : une page est une HIÉRARCHIE de conteneurs contenant des widgets.
- Les CONTENEURS (Flexbox) — récents, plus SOUPLES et PERFORMANTS — remplacent l'ancien système SECTIONS/COLONNES (qu'on peut rencontrer sur d'anciens sites). Bien penser la STRUCTURE est la clé d'une page propre, souple et maintenable.
Questions fréquentes
Quelle est la différence entre un conteneur et un widget, et comment structurer une page ?
Un CONTENEUR est une « boîte » qui structure et contient ; un WIDGET est un élément de contenu placé dedans — structurer une page consiste à organiser des conteneurs (le squelette) et à y déposer des widgets (le contenu). La distinction fondamentale : (1) Le CONTENEUR = la STRUCTURE (le contenant). C'est une boîte qui définit une ZONE de la page et ORGANISE ce qu'elle contient. Un conteneur ne montre pas de contenu par lui-même : il structure et dispose (via Flexbox : alignement, direction, espacement de ses éléments). Exemples : une section d'en-tête, une rangée de 3 colonnes, une carte, un pied de page. (2) Le WIDGET = le CONTENU (le contenu concret). C'est un élément qui AFFICHE quelque chose : un titre, un paragraphe, une image, un bouton, une icône, une vidéo, un formulaire… On place les widgets DANS les conteneurs. (3) En bref : le conteneur est le contenant (la boîte, la structure), le widget est le contenu (ce qu'on met dans la boîte). Comment structurer une page (la méthode) : (1) Pensez d'abord la STRUCTURE (les zones). Avant de placer du contenu, réfléchissez aux grandes ZONES de la page : un en-tête, une section « héros », une section de présentation en 3 colonnes, une galerie, un appel à l'action, etc. Chaque zone sera un CONTENEUR. (2) Créez les CONTENEURS correspondants (les boîtes), en définissant leur disposition (une colonne, plusieurs colonnes côte à côte…) via Flexbox (niveau 1-1). (3) IMBRIQUEZ si nécessaire : pour des mises en page complexes, un conteneur peut en contenir d'autres (ex. un conteneur « rangée » contenant 3 conteneurs « colonne », chacun avec ses widgets). L'imbrication crée la hiérarchie. (4) Déposez les WIDGETS dans les conteneurs : le contenu concret (titres, textes, images, boutons) dans les bonnes zones. (5) Mettez en forme conteneurs (fond, espacement, alignement) et widgets (style — niveau 1-3/1-4). Les bonnes pratiques de structure : (1) Structure CLAIRE et LOGIQUE : des conteneurs qui reflètent les zones logiques de la page (un design se lit dans sa structure). (2) Ne pas trop IMBRIQUER : utilisez juste ce qu'il faut de conteneurs imbriqués — un empilement excessif alourdit la page et complique la maintenance (niveau 5-2). La simplicité est un atout. (3) Nommez les conteneurs importants (pour s'y retrouver, via le Navigator). (4) Pensez RESPONSIVE dès la structure (comment les conteneurs se réorganiseront sur mobile — Flexbox le facilite). (5) Utilisez le NAVIGATOR pour visualiser et gérer la hiérarchie. Pourquoi bien structurer est crucial : (1) Une bonne structure rend la page PROPRE, SOUPLE (facile à modifier), RESPONSIVE et MAINTENABLE. (2) Une structure confuse (conteneurs mal organisés, empilements inutiles) rend la page difficile à modifier, à rendre responsive, et alourdit le site. (3) La structure est le SQUELETTE : tout le design repose dessus. En résumé : un CONTENEUR est une « boîte » qui STRUCTURE la page et CONTIENT les éléments (le contenant, la structure — il organise la disposition via Flexbox), tandis qu'un WIDGET est un élément de CONTENU concret (titre, texte, image, bouton…) placé DANS un conteneur. Pour structurer une page : pensez d'abord les ZONES (chaque zone = un conteneur), créez les CONTENEURS avec leur disposition, IMBRIQUEZ si nécessaire (sans excès), puis déposez les WIDGETS (le contenu) dans les bonnes zones, et mettez en forme. Gardez une structure claire, logique, pas sur-imbriquée (pour la propreté, le responsive et la performance), nommez vos conteneurs et utilisez le Navigator. La logique « conteneurs (structure) contenant des widgets (contenu) » est le fondement de toute construction dans Elementor : bien penser la structure d'abord, puis remplir de contenu, est la clé d'une page réussie.
Faut-il utiliser les conteneurs (Flexbox) ou l'ancien système sections/colonnes ?
Il faut privilégier les CONTENEURS (Flexbox), le système ACTUEL et RECOMMANDÉ d'Elementor, plus souple et plus performant que l'ancien système sections/colonnes — que vous ne rencontrerez plus que sur d'anciens sites. Les deux systèmes : (1) L'ancien système SECTIONS / COLONNES. Historiquement, Elementor structurait les pages avec des SECTIONS (bandes horizontales) contenant des COLONNES (divisions verticales) contenant des widgets. C'était le système d'origine, rigide (une hiérarchie imposée section → colonne → widget). (2) Le nouveau système CONTENEURS (Flexbox). Elementor a introduit les CONTENEURS, basés sur le CSS FLEXBOX : des boîtes souples qui peuvent contenir des widgets ET d'autres conteneurs, avec un contrôle fin de la disposition (direction, alignement, espacement, ordre…). C'est le système MODERNE. Pourquoi privilégier les CONTENEURS (Flexbox) : (1) Plus SOUPLES. Flexbox offre un contrôle bien plus fin et flexible de la mise en page : direction (rangée/colonne), alignement (horizontal/vertical), espacement, répartition, ordre des éléments — le tout ajustable, y compris en responsive. On n'est plus limité à la rigidité sections → colonnes. On peut imbriquer librement, créer des mises en page complexes plus facilement. (2) Plus PERFORMANTS. Les conteneurs génèrent un code plus LÉGER et plus propre que l'ancien système (moins de balises, structure plus efficace) — meilleur pour la vitesse du site (un enjeu, niveau 5). (3) Plus MODERNES et alignés sur les standards CSS actuels (Flexbox est la façon moderne de mettre en page). (4) C'est le système ACTUELLEMENT DÉVELOPPÉ et RECOMMANDÉ par Elementor (l'avenir de l'outil ; les sections/colonnes sont progressivement remplacées). (5) Un meilleur contrôle du RESPONSIVE (Flexbox facilite l'adaptation aux écrans). Pourquoi vous pourriez rencontrer l'ancien système : (1) Des SITES EXISTANTS construits avant les conteneurs utilisent encore sections/colonnes. (2) D'anciens modèles/tutoriels peuvent y faire référence. (3) Elementor maintient la compatibilité (les anciens sites continuent de fonctionner). Comment décider : (1) Pour tout NOUVEAU projet → CONTENEURS (Flexbox), sans hésiter. C'est le système actuel, recommandé, souple et performant. Ce guide privilégie les conteneurs. (2) Sur un SITE EXISTANT en sections/colonnes → vous pouvez continuer à le maintenir tel quel (ça fonctionne), ou migrer progressivement vers les conteneurs pour les nouvelles pages/sections (voire convertir, Elementor proposant des outils de conversion selon les versions). (3) APPRENEZ les conteneurs (Flexbox) : c'est le présent et l'avenir d'Elementor ; comprendre Flexbox est essentiel (niveau 1-1). Les implications : (1) Maîtriser les CONTENEURS et le concept de FLEXBOX est désormais une compétence de base dans Elementor (le niveau 1 y est consacré). (2) Ne construisez pas de nouveaux projets en sections/colonnes (système en fin de vie). (3) Savoir reconnaître l'ancien système est utile pour reprendre des sites existants. En résumé : privilégiez les CONTENEURS (Flexbox) — le système ACTUEL et RECOMMANDÉ d'Elementor — car ils sont plus SOUPLES (contrôle fin de la disposition via Flexbox : direction, alignement, espacement, imbrication libre, meilleur responsive), plus PERFORMANTS (code plus léger, meilleur pour la vitesse) et plus MODERNES (alignés sur les standards CSS actuels). L'ancien système SECTIONS/COLONNES est plus rigide et progressivement remplacé ; vous ne le rencontrerez plus que sur d'anciens sites (que vous pouvez maintenir ou migrer). Pour tout nouveau projet, utilisez les conteneurs et apprenez Flexbox (compétence de base d'Elementor aujourd'hui). Les conteneurs sont le présent et l'avenir d'Elementor : c'est sur eux qu'il faut construire.