Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Forudsig Sideopsætning med Forskellige Elementtyper | CSS-Boksmodellen og Afstandselementer
CSS-Grundlæggende

bookUdfordring: Forudsig Sideopsætning med Forskellige Elementtyper

Opgave

Undersøg den medfølgende HTML-kode og forudsig, hvordan siden vil se ud i browseren. Der er tre <div>-elementer, som hver indeholder en kombination af et inline- og et blokniveau-element.

<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>

Spørgsmål til overvejelse:

  1. Hvordan vil inline- og blokniveau-elementer interagere inden for hver <div>?
  2. Hvordan vil rækkefølgen af elementer påvirke layoutet?
  3. Hvad vil være den visuelle hierarki mellem inline- og blokniveau-elementer i hver <div>?
  1. Hvordan vil inline- og blokniveau-elementer interagere inden for hver <div>?
    • I den første og anden <div> vises <span>-elementet (inline) før teksten (blokniveau);
    • I den tredje <div> er <span>-elementet placeret midt i teksten (blokniveau).
  2. Hvordan vil rækkefølgen af elementer påvirke layoutet?
    • I den første <div> vil teksten "This is a block-level element." sandsynligvis vises under inline-elementet på grund af <div>-containerens standard blokniveau-opførsel;
    • I den anden <div> er rækkefølgen af elementerne omvendt, så teksten vil sandsynligvis vises over inline-elementet;
    • I den tredje <div> er teksten og inline-elementet blandet, så layoutet kan vise teksten og inline-elementet i rækkefølge.
  3. Hvad vil være det visuelle hierarki mellem inline- og blokniveau-elementer i hver <div>?
    • Inline-elementet (<span>) vil sandsynligvis vises på linje med teksten i alle tilfælde, men dets placering kan variere afhængigt af rækkefølgen af elementerne i <div>.
index.html

index.html

index.css

index.css

copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 10

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 2.56

bookUdfordring: Forudsig Sideopsætning med Forskellige Elementtyper

Stryg for at vise menuen

Opgave

Undersøg den medfølgende HTML-kode og forudsig, hvordan siden vil se ud i browseren. Der er tre <div>-elementer, som hver indeholder en kombination af et inline- og et blokniveau-element.

<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>

Spørgsmål til overvejelse:

  1. Hvordan vil inline- og blokniveau-elementer interagere inden for hver <div>?
  2. Hvordan vil rækkefølgen af elementer påvirke layoutet?
  3. Hvad vil være den visuelle hierarki mellem inline- og blokniveau-elementer i hver <div>?
  1. Hvordan vil inline- og blokniveau-elementer interagere inden for hver <div>?
    • I den første og anden <div> vises <span>-elementet (inline) før teksten (blokniveau);
    • I den tredje <div> er <span>-elementet placeret midt i teksten (blokniveau).
  2. Hvordan vil rækkefølgen af elementer påvirke layoutet?
    • I den første <div> vil teksten "This is a block-level element." sandsynligvis vises under inline-elementet på grund af <div>-containerens standard blokniveau-opførsel;
    • I den anden <div> er rækkefølgen af elementerne omvendt, så teksten vil sandsynligvis vises over inline-elementet;
    • I den tredje <div> er teksten og inline-elementet blandet, så layoutet kan vise teksten og inline-elementet i rækkefølge.
  3. Hvad vil være det visuelle hierarki mellem inline- og blokniveau-elementer i hver <div>?
    • Inline-elementet (<span>) vil sandsynligvis vises på linje med teksten i alle tilfælde, men dets placering kan variere afhængigt af rækkefølgen af elementerne i <div>.
index.html

index.html

index.css

index.css

copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 10
some-alt