 Défi : Prédire la Mise en Page avec Différents Types d’Éléments
Défi : Prédire la Mise en Page avec Différents Types d’Éléments
Tâche
Examinez le code HTML fourni et anticipez l'apparence de la page dans le navigateur. Il y a trois éléments <div>, chacun contenant une combinaison d'un élément en ligne et d'un élément de niveau bloc.
<div>
  <span>This is an inline element</span>
  This is a block-level element.
</div>
<div>
  This is a block-level element.
  <span>This is an inline element</span>
</div>
<div>
  This is a block-level element.
  <span>This is an inline element</span>
  This is another block-level element.
</div>
Questions à considérer :
- Comment les éléments en ligne et de niveau bloc interagiront-ils à l'intérieur de chaque <div>?
- Comment l'ordre des éléments influencera-t-il la mise en page ?
- Quelle sera la hiérarchie visuelle des éléments en ligne et de niveau bloc dans chaque <div>?
- Comment les éléments en ligne et de niveau bloc interagiront-ils à l'intérieur de chaque <div>?- Dans le premier et le deuxième <div>, l'élément<span>(en ligne) apparaît avant le texte (de niveau bloc) ;
- Dans le troisième <div>, l'élément<span>se trouve au milieu du texte (de niveau bloc).
 
- Dans le premier et le deuxième 
- Comment l'ordre des éléments influencera-t-il la mise en page ?
- Dans le premier <div>, le texte "This is a block-level element." apparaîtra probablement sous l'élément en ligne en raison du comportement par défaut de l'élément<div>;
- Dans le deuxième <div>, l'ordre des éléments est inversé, donc le texte apparaîtra probablement au-dessus de l'élément en ligne ;
- Dans le troisième <div>, le texte et l'élément en ligne sont entrelacés, donc la mise en page affichera probablement le texte et l'élément en ligne dans la séquence.
 
- Dans le premier 
- Quelle sera la hiérarchie visuelle des éléments en ligne et de niveau bloc dans chaque <div>?- L'élément en ligne (<span>) apparaîtra probablement en ligne avec le texte dans tous les cas, mais sa position peut varier selon l'ordre des éléments dans le<div>.
 
- L'élément en ligne (
index.html
index.css
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 10
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.56 Défi : Prédire la Mise en Page avec Différents Types d’Éléments
Défi : Prédire la Mise en Page avec Différents Types d’Éléments
Glissez pour afficher le menu
Tâche
Examinez le code HTML fourni et anticipez l'apparence de la page dans le navigateur. Il y a trois éléments <div>, chacun contenant une combinaison d'un élément en ligne et d'un élément de niveau bloc.
<div>
  <span>This is an inline element</span>
  This is a block-level element.
</div>
<div>
  This is a block-level element.
  <span>This is an inline element</span>
</div>
<div>
  This is a block-level element.
  <span>This is an inline element</span>
  This is another block-level element.
</div>
Questions à considérer :
- Comment les éléments en ligne et de niveau bloc interagiront-ils à l'intérieur de chaque <div>?
- Comment l'ordre des éléments influencera-t-il la mise en page ?
- Quelle sera la hiérarchie visuelle des éléments en ligne et de niveau bloc dans chaque <div>?
- Comment les éléments en ligne et de niveau bloc interagiront-ils à l'intérieur de chaque <div>?- Dans le premier et le deuxième <div>, l'élément<span>(en ligne) apparaît avant le texte (de niveau bloc) ;
- Dans le troisième <div>, l'élément<span>se trouve au milieu du texte (de niveau bloc).
 
- Dans le premier et le deuxième 
- Comment l'ordre des éléments influencera-t-il la mise en page ?
- Dans le premier <div>, le texte "This is a block-level element." apparaîtra probablement sous l'élément en ligne en raison du comportement par défaut de l'élément<div>;
- Dans le deuxième <div>, l'ordre des éléments est inversé, donc le texte apparaîtra probablement au-dessus de l'élément en ligne ;
- Dans le troisième <div>, le texte et l'élément en ligne sont entrelacés, donc la mise en page affichera probablement le texte et l'élément en ligne dans la séquence.
 
- Dans le premier 
- Quelle sera la hiérarchie visuelle des éléments en ligne et de niveau bloc dans chaque <div>?- L'élément en ligne (<span>) apparaîtra probablement en ligne avec le texte dans tous les cas, mais sa position peut varier selon l'ordre des éléments dans le<div>.
 
- L'élément en ligne (
index.html
index.css
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 10