Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Travail Avec les Éléments en Ligne | Le Modèle de Boîte CSS et l'Espacement des Éléments
Fondamentaux De CSS

bookTravail 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, margin et border peuvent ê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.html

index.css

index.css

copy
Note
Approfondir

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

index.html

copy
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

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

bookTravail 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, margin et border peuvent ê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.html

index.css

index.css

copy
Note
Approfondir

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

index.html

copy
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 9
some-alt