Travail Avec les Éléments en Ligne
Les éléments en ligne restent sur une seule ligne et passent à la ligne suivante lorsque l'espace vient à manquer. Ce comportement est contrôlé par la propriété CSS display: inline.
Points clés concernant les éléments en ligne :
- Leur valeur par défaut est
display: inline; - Leur largeur et leur hauteur sont déterminées par leur contenu et ne peuvent pas être définies explicitement ;
- Seules les propriétés horizontales telles que
padding,marginetborderpeuvent être appliquées.
Examinons un exemple où certains styles affectent l’élément, tandis que d’autres n’ont aucun effet, dans le fichier CSS :
index.html
index.css
Par défaut, les éléments inline présentent un espace sur le côté droit ; pour les éléments img, cet espace se situe en bas. Cet espace n'est pas dû au padding ou au margin. Il s'agit plutôt d'un espace vide inhérent ajouté par les navigateurs afin de garantir une distance entre chaque élément.
index.html
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain why vertical margin and padding don't affect inline elements?
What are some examples of inline elements besides the <a> tag?
How can I make an inline element behave like a block element?
Awesome!
Completion rate improved to 2.56
Travail Avec les Éléments en Ligne
Glissez pour afficher le menu
Les éléments en ligne restent sur une seule ligne et passent à la ligne suivante lorsque l'espace vient à manquer. Ce comportement est contrôlé par la propriété CSS display: inline.
Points clés concernant les éléments en ligne :
- Leur valeur par défaut est
display: inline; - Leur largeur et leur hauteur sont déterminées par leur contenu et ne peuvent pas être définies explicitement ;
- Seules les propriétés horizontales telles que
padding,marginetborderpeuvent être appliquées.
Examinons un exemple où certains styles affectent l’élément, tandis que d’autres n’ont aucun effet, dans le fichier CSS :
index.html
index.css
Par défaut, les éléments inline présentent un espace sur le côté droit ; pour les éléments img, cet espace se situe en bas. Cet espace n'est pas dû au padding ou au margin. Il s'agit plutôt d'un espace vide inhérent ajouté par les navigateurs afin de garantir une distance entre chaque élément.
index.html
Merci pour vos commentaires !