Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
La propriété display en CSS permet de contrôler le type d'affichage d'un élément. Elle détermine comment l'élément est rendu dans le flux de la page. Il existe plusieurs valeurs pour la propriété display, chacune ayant un effet différent sur la disposition et le comportement des éléments.
1. display: block :
display: block occupent toute la largeur disponible et commencent sur une nouvelle ligne.<div>, <p>, <h1> à <h6>, <header>, <footer>, <section>, <article>, <nav> et <ul> ont un affichage en bloc..block-element {
display: block;
}
2. display: inline :
display: inline ne démarrent pas sur une nouvelle ligne et ne prennent que la largeur nécessaire.<span>, <a>, <strong>, <em>, <img>, <abbr>, <input>, <button> et <label> ont un affichage en ligne..inline-element {
display: inline;
}
3. display: inline-block :
display: inline-block se comportent comme des éléments en ligne, mais ils peuvent également avoir une largeur et une hauteur définies..inline-block-element {
display: inline-block;
}
4. display: none :
display: none ne sont pas rendus et ne prennent pas de place dans le flux du document..hidden-element {
display: none;
}
5. display: flex :
display: flex deviennent un conteneur flex, ce qui permet de manipuler facilement l'alignement, la distribution et l'ordre des éléments enfants.flex-direction, flex-wrap et justify-content..flex-container {
display: flex;
}
6. display: grid :
display: grid deviennent un conteneur de grille, ce qui permet de définir facilement une disposition en grille complexe pour les éléments enfants..grid-container {
display: grid;
}
Impact sur la Mise en Page et le Positionnement :
display affecte la disposition et le comportement des éléments sur la page.Conseils pour une Utilisation Efficace :
display appropriée en fonction de l'objectif de mise en page et du comportement souhaité pour les éléments.display pour créer des mises en page dynamiques et esthétiques.En résumé, la propriété display en CSS permet de contrôler le type d'affichage des éléments, influençant ainsi leur disposition et leur comportement sur la page. En comprenant comment chaque valeur display fonctionne, vous pouvez créer des mises en page Web efficaces et esthétiques.