Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Forutsi Sidelayout med Ulike Elementtyper | CSS-Boksmodellen og Avstandselementer
CSS-Grunnleggende

bookUtfordring: Forutsi Sidelayout med Ulike Elementtyper

Oppgave

Undersøk den medfølgende HTML-koden og forutsi hvordan siden vil se ut i nettleseren. Det er tre <div>-elementer, hver inneholder en kombinasjon av et inline- og et blokk-nivå-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ørsmål å vurdere

  1. Hvordan vil inline- og blokk-nivå-elementene samhandle innenfor hver <div>?
  2. Hvordan vil rekkefølgen på elementene påvirke oppsettet?
  3. Hva vil være den visuelle hierarkiet mellom inline- og blokk-nivå-elementene i hver <div>?
  1. Hvordan vil inline- og blokk-nivå-elementene samhandle innenfor hver <div>?
    • I den første og andre <div> vises <span>-elementet (inline) før teksten (blokk-nivå);
    • I den tredje <div> er <span>-elementet plassert mellom teksten (blokk-nivå).
  2. Hvordan vil rekkefølgen på elementene påvirke oppsettet?
    • I den første <div> vil teksten "This is a block-level element." sannsynligvis vises under inline-elementet på grunn av standard blokk-nivå oppførsel for <div>-beholderen;
    • I den andre <div> er rekkefølgen motsatt, så teksten vil sannsynligvis vises over inline-elementet;
    • I den tredje <div> er teksten og inline-elementet blandet, så oppsettet vil sannsynligvis vise teksten og inline-elementet i rekkefølge.
  3. Hva vil være det visuelle hierarkiet mellom inline- og blokk-nivå-elementene i hver <div>?
    • Inline-elementet (<span>) vil sannsynligvis vises på linje med teksten i alle tilfeller, men posisjonen kan variere avhengig av rekkefølgen på elementene i <div>.
index.html

index.html

index.css

index.css

copy
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 10

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you describe exactly how the content will be displayed in the browser for each `<div>`?

Can you explain the difference between inline and block-level elements in this context?

Can you clarify if the plain text inside the `<div>` is treated as block-level or inline?

bookUtfordring: Forutsi Sidelayout med Ulike Elementtyper

Sveip for å vise menyen

Oppgave

Undersøk den medfølgende HTML-koden og forutsi hvordan siden vil se ut i nettleseren. Det er tre <div>-elementer, hver inneholder en kombinasjon av et inline- og et blokk-nivå-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ørsmål å vurdere

  1. Hvordan vil inline- og blokk-nivå-elementene samhandle innenfor hver <div>?
  2. Hvordan vil rekkefølgen på elementene påvirke oppsettet?
  3. Hva vil være den visuelle hierarkiet mellom inline- og blokk-nivå-elementene i hver <div>?
  1. Hvordan vil inline- og blokk-nivå-elementene samhandle innenfor hver <div>?
    • I den første og andre <div> vises <span>-elementet (inline) før teksten (blokk-nivå);
    • I den tredje <div> er <span>-elementet plassert mellom teksten (blokk-nivå).
  2. Hvordan vil rekkefølgen på elementene påvirke oppsettet?
    • I den første <div> vil teksten "This is a block-level element." sannsynligvis vises under inline-elementet på grunn av standard blokk-nivå oppførsel for <div>-beholderen;
    • I den andre <div> er rekkefølgen motsatt, så teksten vil sannsynligvis vises over inline-elementet;
    • I den tredje <div> er teksten og inline-elementet blandet, så oppsettet vil sannsynligvis vise teksten og inline-elementet i rekkefølge.
  3. Hva vil være det visuelle hierarkiet mellom inline- og blokk-nivå-elementene i hver <div>?
    • Inline-elementet (<span>) vil sannsynligvis vises på linje med teksten i alle tilfeller, men posisjonen kan variere avhengig av rekkefølgen på elementene i <div>.
index.html

index.html

index.css

index.css

copy
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 10
some-alt