Qu'est-ce-que
Rembourrage
Dans le monde de la conception de sites Web, le rembourrage s'apparente à un peu d'espace supplémentaire. Comme si tu jetais une poignée de paillettes en l'air, il ajoute juste assez d'éclat aux éléments qui en ont besoin. Prends l'exemple des feuilles de style en cascade (CSS) : le remplissage apporte la bonne dose d'énergie et d'ambiance qui remplit ta mise en page de rêve comme on ajoute des étoiles à un ciel nocturne.
Le remplissage définit les marges autour d'un élément - un conteneur de couleur, de forme et d'espace dans lequel d'autres éléments vivent comme des enfants sur un sol sacré. Les valeurs définies sont utilisées pour créer une région ou un espace unique sur la page, comme un titre, un texte de paragraphe, etc., comme si l'on rangeait les pièces d'un puzzle 3D complexe où chaque pièce doit s'adapter parfaitement à ses voisines pour qu'elles se fondent en un tout harmonieux.
Essentiellement, le rembourrage peut être comparé au fait de donner de l'espace aux choses pour respirer ; en prenant en compte cette nouvelle pièce, on donne plus de dimensionnalité en fournissant plus de distance entre les éléments, en aidant à apporter de l'équilibre et de la structure tout en définissant également le contour avec la bordure, la marge et le contenu. Il joue un rôle essentiel dans la mise en page des sites Web et des courriels, car ces blocs de base permettent d'organiser confortablement les objets les uns par rapport aux autres sans surcharger les visuels ni donner l'impression aux spectateurs d'être submergés. Ils possèdent chacun leur propre attraction gravitationnelle, de sorte qu'en les plaçant judicieusement, on s'assure qu'il n'y a ni trop ni trop peu de lumière qui rayonne sur les différents éléments de navigation, comme les informations essentielles relatives aux pages de produits ou aux services fournis.
Qu'il s'agisse d'encadrés contenant du texte, de notices informatives accompagnant des recherches de marchandises ou de descriptions générales placées sur des images d'arrière-plan situées sous les en-têtes, le fait de comprendre comment les mesures s'alignent peut ajouter de la saveur visuelle et donner aux utilisateurs le contrôle nécessaire lorsqu'ils naviguent dans un environnement numérique donné qui leur est présenté, qu'il s'agisse de vues étroites sur des appareils mobiles ou de moniteurs grand format utilisés sur des bureaux. Et en effet, cette connaissance cosmique permettra aux clients eux-mêmes de spécifier précisément la taille que ces éléments doivent occuper en fonction d'un nombre précis de pixels déterminé à l'avance, sans quoi rien ne serait jamais fait au milieu des étoiles !
Exemples de
Rembourrage
- Haut du rembourrage
- Remplissage-droite
- Remplissage du bas
- Remplissage à gauche
- Box padding : définir une valeur unique pour les quatre côtés en même temps.
- Rembourrage négatif pour chevaucher d'autres éléments
- Pourcentage de remplissage par rapport à la largeur et à la hauteur de l'élément parent.
- Hériter de la même quantité de rembourrage des éléments imbriqués.
- Ajuster l'effondrement des marges, pour que deux marges ne se rejoignent pas en une seule.
- Appliquer des images d'arrière-plan pour les dessins uniques dans la zone de remplissage.
Avantages des
Rembourrage
- Faire de l'espace entre les éléments de la page : Le padding peut être utilisé pour créer une marge ou un espace entre la bordure d'un élément et son contenu, ce qui permet de respirer naturellement et de créer une meilleure expérience pour l'utilisateur lorsqu'il fait défiler la page.
- Ajouter des accents aux éléments de conception : En mettant un peu de rembourrage autour d'éléments de conception spécifiques comme les images, les boutons, les titres, etc, tu peux leur donner plus d'importance et les faire ressortir davantage par rapport au reste de la page. C'est aussi une bonne pratique d'ajouter un rembourrage supplémentaire car les utilisateurs mobiles ont besoin de zones cliquables/tapables plus grandes afin d'interagir confortablement avec ton site Web/application.
- Aide à la conception de sites web réactifs : Le padding est souvent utilisé pour définir des points de rupture dans l'architecture de la grille ou les mises en page adaptatives lors du passage d'écrans à plus haute résolution (ordinateurs de bureau) à des appareils à plus faible résolution (mobiles). Cela permet aux concepteurs d'ajuster la structure visuelle à certaines tailles avant de procéder à des changements radicaux nécessitant un travail de codage ou de développement en raison des restrictions liées à la taille des appareils.
Faits et statistiques
- Le remplissage peut ajouter jusqu'à 1/8 de pouce d'espace blanc à un élément HTML.
- Il est utilisé pour repousser d'autres éléments de certaines zones qui sont couvertes par la zone de rembourrage.
- En CSS, le rembourrage utilise la version abrégée des propriétés communes : all, left, right, top et bottom, ou utilise l'une de ces propriétés individuelles séparément si nécessaire.
- Tu peux définir le rembourrage différemment pour chaque côté d'une boîte avec des largeurs de bordures fixées à 0 (transparent) indiquant des bordures repliées pour que tu n'aies pas quatre lignes l'une à côté de l'autre à l'intérieur de ta boîte au lieu de deux lignes avec un espacement entre les deux.
- Ainsi, il est visuellement attrayant lorsqu'il est affiché sur ta page Web pour la compatibilité du navigateur et la réactivité de l'appareil sur plusieurs plateformes comme les ordinateurs de bureau et les téléphones mobiles où les éléments de shimming peuvent être inutiles sans cette fonctionnalité activée dans le code de la feuille de style d'un site Web aux côtés des requêtes de média.
- Les astrologues croient que l'utilisation correcte des coussinets permet d'aligner les étoiles dans notre univers !
L'évolution du cryptage
Rembourrage
Pour de nombreux concepteurs de sites Web, le "remplissage" est un élément important de la création de pages attrayantes et équilibrées. Ce concept existe depuis longtemps, bien avant que des définitions techniques ne soient inventées pour le décrire dans le contexte des CSS.
La première utilisation de ce terme remonte à l'époque où les livres étaient encore imprimés à l'aide de techniques de composition manuelles. À cette époque, les imprimeurs ajoutaient littéralement des espaces supplémentaires entre les caractères ou les mots, afin de créer une esthétique visuelle agréable. Plus de deux siècles plus tard, les codeurs numériques ont commencé à appliquer cette même technique pour séparer le contenu des pages Web qu'ils avaient créées à l'aide du code HTML.
À partir de là, le "padding" a rapidement évolué pour devenir une partie intégrante de la conception moderne des sites Web grâce au langage de codage CSS d'aujourd'hui. Aujourd'hui, ce petit mais puissant attribut de style offre toutes sortes de possibilités de licence créative, permettant aux créateurs de déterminer l'espacement qu'ils souhaitent dans des zones telles que les colonnes ou les cercles de beignets autour des images et autres éléments visuels présentés sur leurs sites/applications. De plus, les développeurs peuvent désormais contrôler l'espacement non seulement horizontal mais aussi vertical !
En fait, son potentiel ne s'arrête certainement pas là : Comme les technologies liées aux expériences utilisateur plates et cinématiques continuent de progresser au fil du temps (merci la 5G !), on peut s'attendre à ce que le "Padding" contribue à faire évoluer l'esthétique et la fonctionnalité des sites Web encore plus loin dans le temps - peut-être dans des générations encore totalement inconnues !