HTML CSS grunnlag

Studie sett med kort som dekker grunnleggende konsepter i HTML og CSS for universitetsstudenter.

MagnusB1·40 flashkort·40 spørsmål
universitetcomputer_scienceweb
0
Kjent
1 / 40
0
Lærer
Forside

Hva er HTML?

Trykk for å vende
Bakside

HTML står for HyperText Markup Language. Det er språket brukt for å lage strukturen på nettsider.

Trykk for å vende
Skjønner
Lærer fortsatt

Quiz(40 spørsmål)

Spørsmål 1 av 40

1. Hva beskriver <header> i HTML?

Begreper i dette studiesettet(40)

Grunnleggende HTML(16)

Hva er HTML?

HTML står for HyperText Markup Language. Det er språket brukt for å lage strukturen på nettsider.

Beskriv et HTML-element.

Et HTML-element består av en åpningstagg, innhold, og en lukkingstagg. Eksempel: <p>Dette er et avsnitt.</p>

Hva står <h1> for?

<h1> er overskrift nivå 1. Den brukes for å definere den viktigste overskriften på en side.

Fyll inn det tomme feltet: <____> bruker bilder.

<img> bruker bilder. Det er et selvstendig element uten lukkingstagg.

True or False: <div> er et semantisk element.

False. <div> er et generisk beholder-element uten betydning, mens semantiske elementer gir mening, som <article>.

Hvordan lager du en liste i HTML?

<ul> for usorterte lister og <ol> for sorterte lister. Bruk <li> for hvert listepunkt.

Hva er en attributt i HTML?

Attributter gir ekstra informasjon om et HTML-element. Eksempel: <a href='https://example.com'>Klikk her</a>.

Sammenlign <strong> og <b>.

<strong> gir betydning (sterk vekt) mens <b> bare endrer utseendet uten semantisk betydning.

Hva gjør <meta> taggen?

<meta> gir metadata om dokumentet, som beskrivelse, søkeord, og forfatter.

Hvordan lager du en lenke?

<a href='URL'>Tekst</a> brukes for å lage hyperlenker til andre sider.

Hva er forskjellen på <span> og <div>?

<span> er et inline-element, mens <div> er et blokk-element. Brukes for forskjellige layout-behov.

Definer <form> i HTML.

<form> brukes til å lage skjemaer for å samle inn brukerdata. Inneholder kontroller som <input>, <textarea>, osv.

Hva er DOCTYPE?

DOCTYPE-deklarasjonen informerer nettleseren om hvilken versjon av HTML som brukes.

Hvordan setter du inn en video?

<video> taggen brukes for å sette inn videoer. Inkluderer attributter som controls, autoplay, og src.

Hva er forskjellen på <input type='text'> og <textarea>?

<input type='text'> lager en enkelt tekstboks, mens <textarea> gir et større område for tekst.

Hvordan kommenterer du i HTML?

Bruk <!-- kommentar her --> for å lage kommentarer som ikke vises på nettsiden.

Grunnleggende CSS(16)

Hva er en CSS-selektor?

En CSS-selektor er et mønster som spesifiserer hvilke HTML-elementer som skal styles. Vanlige typer inkluderer klasse, ID og elementselektorer.

Forklar forskjellen mellom klasse- og ID-selektorer.

Klasse-selektorer (.) brukes for flere elementer, mens ID-selektorer (#) er unike for hvert element. ID har høyere spesifisitet.

Sann eller usann: CSS kan styre rekkefølgen av elementer.

Usann. CSS kan ikke endre rekkefølgen av elementer i DOM. Det kan bare påvirke utseendet.

Hvordan kan du sette bakgrunnsfarge?

Bruk eiendommen 'background-color'. Eksempel: `body { background-color: #ffcc00; }`.

Fyll inn: For å gjøre tekst fet, bruker vi _____.

'font-weight: bold;'.

Hva gjør 'display: flex;'?

'display: flex;' gjør et element til en flex-container, som lar barnelementene arrangere seg i en fleksibel layout.

Hvordan endrer du tekststørrelse i CSS?

Bruk eiendommen 'font-size'. For eksempel: `h1 { font-size: 2em; }`.

Beskriv hva 'margin' og 'padding' gjør.

Margin er avstanden utenfor et element, mens padding er avstanden inni elementet. Margin påvirker layouten; padding påvirker innholdets plass.

Forskjellen mellom 'absolute' og 'relative' posisjonering?

Relative posisjonering flytter et element i forhold til sin normale posisjon, mens absolutt posisjonering plasserer det i forhold til nærmeste posisjoneringskontainer.

Sann eller usann: 'z-index' påvirker synlighet av elementer.

Sann. 'z-index' bestemmer laginndelingen av elementer, hvor høyere verdi betyr at elementet er foran.

Hva er en media query?

Media queries er teknikker i CSS for å anvende stiler basert på egenskaper som skjermbredde og oppløsning.

Eksempel på hvordan du sentrerer et element horisontalt.

Bruk 'margin: auto;' i kombinasjon med en spesifisert bredde: `div { width: 50%; margin: auto; }`.

Hvordan kan du bruke eksterne CSS-filer?

Bruk `<link rel='stylesheet' href='style.css'>` i `<head>`-delen av HTML-dokumentet.

Fyll inn: For å skjule et element, bruker vi _____.

'display: none;'.

Hvilken CSS-eiendom brukes for å endre skriftfamilien?

Eiendommen 'font-family'. Eksempel: `p { font-family: Arial, sans-serif; }`.

Hvordan kan du lage en grid layout i CSS?

'display: grid;' definerer et grid-system. Eksempel: `container { display: grid; grid-template-columns: 1fr 1fr; }`.

Avansert HTML og CSS(8)

Hva er semantisk HTML?

Semantisk HTML bruker elementer som gir mening og kontekst, som <header>, <article>, og <footer>. Dette forbedrer tilgjengelighet og SEO.

Når bør man bruke <section> i HTML?

<section> brukes for å gruppere innhold i forskjellige seksjoner med relaterte temaer. Det gir bedre struktur.

True or False: Responsiv design krever alltid JavaScript.

False. Responsiv design kan oppnås med CSS media queries alene.

Fyll inn teksten: Media queries er en del av _ _ _ _ _ _ _ _ .

Media queries er en del av CSS for å lage responsiv design. De tilpasser stiler basert på skjermstørrelse.

Sammenlign <div> og <article>.

<div> er et generelt blokkelement uten semantisk betydning. <article> representerer selvstendig innhold, som en nyhetsartikkel.

Hva oppnår man med fleksboks (flexbox)?

Fleksboks gir enkle og dynamiske måter å arrangere elementer i en beholder. Elementene kan tilpasses tilgjengelig plass.

Hva er hovedformålet med 'alt' attributt i bilder?

'alt' attributtet gir en tekstlig beskrivelse av bildet for tilgjengelighet og SEO, hvis bildet ikke lastes.

Årsak → Virkning: Bruk av prosent i CSS.

Bruk av prosent i CSS tillater elementer å skalere proporsjonalt med foreldreelementet, noe som gir responsivitet.

Spørsmål i dette studiesettet(40)

1. Hva beskriver <header> i HTML?

A.Det definerer innholdet i toppdelen av en side.
B.Det brukes til å legge til bildetekster.
C.Det er ansvarlig for navigasjonsmenyer.
D.Det brukes til å gruppere urelaterte innholdselementer.

2. Hva står <title> for?

A.Tittelen på nettsiden
B.Hovedinnholdet
C.Et bilde
D.En liste

3. Hva er formålet med en CSS-selektor?

A.Å spesifisere hvilke HTML-elementer som skal styles.
B.Å definere dokumentets struktur.
C.Å opprette JavaScript-funksjoner.
D.Å lage bilder i en nettside.

4. Hvilket av følgende er en fordel med å bruke semantisk HTML?

A.Det forbedrer tilgjengeligheten for skjermlesere.
B.Det reduserer filstørrelsen på nettsider.
C.Det gjør sidene raskere å laste.
D.Det fjerner behovet for CSS.

5. Hvilket element brukes for å lage en usortert liste?

A.<li>
B.<ol>
C.<ul>
D.<list>

6. Hva er forskjellen mellom klasse- og ID-selektorer?

A.Klasse-selektorer kan brukes på flere elementer, ID-selektorer er unike.
B.Klasse-selektorer er alltid unike, ID-selektorer kan brukes flere ganger.
C.Klasse-selektorer er raskere enn ID-selektorer.
D.Det er ingen forskjell mellom dem.

7. Når bør man bruke <footer> i HTML?

A.Når man vil vise opphavsrettsinformasjon eller lenker.
B.Når man vil vise navigasjonsmenyer.
C.Når man vil legge til bilder.
D.Når man vil gruppere innhold i seksjoner.

8. Hvilket av følgende er en korrekt bruk av <img> taggen?

A.<img src='bilde.jpg'>
B.<img href='bilde.jpg'>
C.<img url='bilde.jpg'>
D.<img file='bilde.jpg'>

9. Sann eller usann: CSS kan styre rekkefølgen av HTML-elementer.

A.Usann
B.Sann
C.Både sann og usann
D.Bare delvis sann

10. Hva er 'display: flex' i CSS?

A.Det aktiverer fleksboksmodell for et element.
B.Det fjerner alle stiler fra et element.
C.Det gjør et element til en inline-block.
D.Det skjuler et element fra visning.

11. Hva er hensikten med <header> elementet?

A.Inneholde navigasjon
B.Definere bunntekst
C.Inneholde hovedinnhold
D.Definere overskrifter

12. Hvordan setter du en bakgrunnsfarge i CSS?

A.Bruk 'background-color' eiendommen.
B.Bruk 'color' eiendommen.
C.Bruk 'bg-color' eiendommen.
D.Bruk 'background' eiendommen uten spesifikasjon.

13. Hvilket av følgende elementer er ikke en del av en semantisk struktur i HTML?

A.<div>
B.<nav>
C.<article>
D.<section>

14. Hva gjør <footer> elementet?

A.Inneholder metadata
B.Definerer sideinnhold
C.Inneholder navigasjonslenker
D.Definerer bunntekst

15. Fyll inn: For å gjøre tekst kursiv, bruker vi _____.

A.'font-style: italic;'
B.'text-style: italic;'
C.'font-weight: bold;'
D.'text-decoration: underline;'

16. Hva er hovedfunksjonen til CSS media queries?

A.Å endre stiler basert på skjermstørrelse.
B.Å komprimere bilder for bedre ytelse.
C.Å animere elementer på en side.
D.Å optimalisere HTML-kode.

17. Hvilket element er et blokk-element?

A.<span>
B.<div>
C.<a>
D.<img>

18. Hva gjør 'display: flex;' i CSS?

A.Gjør et element til en fleksibel container.
B.Skjuler elementet.
C.Endrer teksten til fet.
D.Definerer et grid-layout.

19. Hva er en fordel med å bruke prosentvis bredde i CSS?

A.Det gjør at elementer skalerer proporsjonalt.
B.Det reduserer behovet for semantisk HTML.
C.Det fjerner behovet for media queries.
D.Det forbedrer ytelsen til nettsider.

20. Hvordan inkluderer du eksterne CSS-filer i HTML?

A.<style src='fil.css'>
B.<link rel='stylesheet' href='fil.css'>
C.<css link='fil.css'>
D.<stylesheet>fil.css</stylesheet>

21. Hvordan endrer du skriftstørrelse i CSS?

A.Bruk 'font-size' eiendommen.
B.Bruk 'text-size' eiendommen.
C.Bruk 'size' eiendommen.
D.Bruk 'font-weight' eiendommen.

22. Hvilket element brukes for å representere selvstendig innhold?

A.<article>
B.<div>
C.<span>
D.<section>

23. Hvilket element er ikke et semantisk element?

A.<article>
B.<section>
C.<div>
D.<header>

24. Hva beskriver 'margin' i CSS?

A.Avstanden utenfor et element.
B.Avstanden inni et element.
C.Fargen til et element.
D.Tekstjustering.

25. Hva brukes <table> taggen til?

A.Lag en liste
B.Lag en tabell
C.Lag et skjema
D.Lag en overskrift

26. Forskjellen mellom 'absolute' og 'relative' posisjonering er?

A.Relative posisjonering flytter elementet i forhold til sin normale posisjon.
B.Absolute posisjonering flytter elementet i forhold til sin normale posisjon.
C.Begge fungerer likt.
D.Ingen flytter elementet.

27. Hvordan lager du en formularknapp?

A.<button type='submit'>
B.<input type='button'>
C.<form-button>
D.<button>

28. Sann eller usann: 'z-index' kan påvirke hvilken rekkefølge elementer vises i.

A.Sann
B.Usann
C.Bare delvis sann
D.Ingen av dem

29. Hva gjør <link rel='stylesheet'>?

A.Kobler til JavaScript
B.Kobler til en CSS-fil
C.Kobler til en HTML-fil
D.Kobler til bilder

30. Hva er en media query?

A.Teknikk for å anvende stiler basert på skjermbredde.
B.En type CSS-selektor.
C.En måte å lage animasjoner på.
D.En metode for å optimalisere bilder.

31. Hvordan definerer du en seksjon i HTML?

A.<section>
B.<div>
C.<article>
D.<group>

32. Hvordan kan du sentrere et element horisontalt?

A.Bruk 'margin: auto;' i kombinasjon med en spesifisert bredde.
B.Bruk 'text-align: center;'.
C.Bruk 'display: block;'.
D.Bruk 'float: center;'.

33. Hvilket element kan inneholde flere <li> elementer?

A.<ul>
B.<div>
C.<p>
D.<header>

34. Hvordan kan du inkludere eksterne CSS-filer?

A.Bruk '<link rel="stylesheet" href="style.css">' i <head> delen.
B.Bruk '<style>' taggen.
C.Bruk '<script>' taggen.
D.Bruk inline CSS.

35. Hva er riktig måte å bruke <strong> taggen?

A.<strong>viktig tekst</strong>
B.<strong text='viktig'>
C.<strong type='important'>
D.<strong>tekst</strong>

36. Fyll inn: For å skjule et element, bruker vi _____.

A.'display: none;'
B.'visibility: hidden;'
C.'opacity: 0;'
D.'hide: true;'

37. Hva gjør <meta charset='UTF-8'> taggen?

A.Angir tegnsett for dokumentet
B.Definerer dokumentets tittel
C.Spesifiserer forfatteren av dokumentet
D.Angir språkinnstillingen for siden

38. Hvilken eiendom brukes for å endre skriftfamilien?

A.'font-family'
B.'font-type'
C.'text-family'
D.'text-font'

39. Hvilket av følgende elementer er en selvstendig tag?

A.<p>
B.<div>
C.<img>
D.<h2>

40. Hvordan lager du en grid layout i CSS?

A.'display: grid;' definerer et grid-system.
B.'display: flex;' definerer et grid-system.
C.'grid-layout: true;' definerer et grid-system.
D.'layout: grid;' definerer et grid-system.

Relaterte studiesett

Lag ditt eget studiesett

Last opp en PDF, lim inn notatene dine, eller beskriv et tema – AI genererer flashkort, quizer og mer på sekunder.