Håndtering av Bilder i Next.js
Bilder har en betydelig rolle i det visuelle uttrykket til ethvert nettsted. La oss se nærmere på hvordan de legges til i Next.js.
<Image>-komponenten er en avansert versjon av den tradisjonelle HTML-<img>-taggen, og tilbyr en rekke automatiske optimaliseringer. Den er utviklet for å håndtere kompleksiteten i moderne webdesign og sikrer en visuelt stabil brukeropplevelse ved å redusere layoutskift under innlasting. Komponenten endrer også bildestørrelsen intelligent, noe som reduserer båndbreddebruk på enheter med mindre skjerm, og dermed optimaliserer innholdsleveringen.
Tilbake til prosjektet
La oss se hvordan vi kan inkludere bilder i prosjektet vårt. I public-mappen finner du hero-desktop.png og hero-mobile.png. Nå skal vi legge dem til i app/page.tsx-filen ved å bruke Image-komponenten fra next/image.
Når du navigerer til appens startside, skal bildet være synlig.
For mobilversjonen, legg til et annet bilde med en bredde på 560px og en høyde på 620px. Hvis du støter på problemer, kan du se på løsningen som er gitt nedenfor.
I praksis
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.08
Håndtering av Bilder i Next.js
Sveip for å vise menyen
Bilder har en betydelig rolle i det visuelle uttrykket til ethvert nettsted. La oss se nærmere på hvordan de legges til i Next.js.
<Image>-komponenten er en avansert versjon av den tradisjonelle HTML-<img>-taggen, og tilbyr en rekke automatiske optimaliseringer. Den er utviklet for å håndtere kompleksiteten i moderne webdesign og sikrer en visuelt stabil brukeropplevelse ved å redusere layoutskift under innlasting. Komponenten endrer også bildestørrelsen intelligent, noe som reduserer båndbreddebruk på enheter med mindre skjerm, og dermed optimaliserer innholdsleveringen.
Tilbake til prosjektet
La oss se hvordan vi kan inkludere bilder i prosjektet vårt. I public-mappen finner du hero-desktop.png og hero-mobile.png. Nå skal vi legge dem til i app/page.tsx-filen ved å bruke Image-komponenten fra next/image.
Når du navigerer til appens startside, skal bildet være synlig.
For mobilversjonen, legg til et annet bilde med en bredde på 560px og en høyde på 620px. Hvis du støter på problemer, kan du se på løsningen som er gitt nedenfor.
I praksis
Takk for tilbakemeldingene dine!