Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Velge Elementer på en Enkel Måte | Komme i gang med CSS
CSS-Grunnleggende

bookVelge Elementer på en Enkel Måte

Sveip for å vise menyen

For å bruke stiler må du angi hvilke HTML-elementer CSS skal påvirke. Dette gjøres ved hjelp av selektorer. I dette kapittelet fokuserer vi på de tre viktigste selektorene: taggselektor, klasse-selektor og id-selektor.

Taggselektor

En taggselektor retter seg mot alle elementer av en bestemt HTML-tagg.
Eksempel på HTML:

<p>It was all in my head.</p>

Eksempel på CSS:

p {
  color: purple;
  font-size: 36px;
  background-color: pink;
}

Denne regelen gjelder for alle <p>-elementer på siden.

Bruk taggselektorer når du ønsker enhetlig stil for alle elementer av denne typen.

index.html

index.html

styles.css

styles.css

copy

Klassevelger

En klassevelger retter seg mot elementer som deler samme klassenavn.
HTML:

<p class="text">This song is another hit.</p>

I CSS refererer du til klassenavnet med et punktum (.) for å definere stilene:

.text {
  color: red;
  font-size: 24px;
  background-color: wheat;
}

Kun elementer med class="text" får disse stilene.

Klassevelgere er den mest brukte typen velger i faktiske prosjekter fordi de gir fleksibel og gjenbrukbar styling.

index.html

index.html

styles.css

styles.css

copy

Flere klasser

Et element kan ha mer enn én klasse.
HTML:

<p class="text font">We test multiple class names</p>

CSS:

.text {
  color: navy;
}

.font {
  font-size: 24px;
}

Hvis et element har begge klassene, får det stiler fra begge velgerne.

Dette gjør klassebasert styling kraftig.

index.html

index.html

styles.css

styles.css

copy

<p>-elementet med både text- og font-klassene mottar stiler fra begge selektorene. text-klassen setter fargen til marineblå, og font-klassen setter skriftstørrelsen til 24px.

ID-selektor

En ID-selektor retter seg mot ett unikt element.

I HTML legger du til et id-attributt på et element:

<p id="title">Choose from different themes.</p>

I CSS refererer du til ID-en med en hashtag (#) for å definere stilene:

#title {
  font-weight: 500;
  font-size: 20px;
}

ID-er må være unike på en side.

Selv om ID-er kan brukes til styling, foretrekkes klasser vanligvis for konsistens og gjenbruk.

index.html

index.html

styles.css

styles.css

copy

1. Velg alle mulige måter å målrette dette elementet på:

2. Hva er måten å målrette og style HTML-elementet med class="navigation-link"?

question mark

Velg alle mulige måter å målrette dette elementet på:

Select all correct answers

question mark

Hva er måten å målrette og style HTML-elementet med class="navigation-link"?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 3

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

Seksjon 1. Kapittel 3
some-alt