Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Elementen op Een Eenvoudige Manier Selecteren | Aan de Slag met CSS
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
CSS-Grondbeginselen

bookElementen op Een Eenvoudige Manier Selecteren

Veeg om het menu te tonen

Om stijlen toe te passen, moet je aan CSS aangeven welke HTML-elementen je wilt targeten. Dit gebeurt met behulp van selectors. In dit hoofdstuk behandelen we de drie belangrijkste selectors: de tagselector, de classselector en de id-selector.

Tagselector

Een tagselector target alle elementen van een specifiek HTML-tag.
Voorbeeld HTML:

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

Voorbeeld CSS:

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

Deze regel is van toepassing op elk <p>-element op de pagina.

Gebruik tagselectors wanneer je een consistente opmaak wilt voor alle elementen van dat type.

index.html

index.html

styles.css

styles.css

copy

Classeselector

Een classeselector richt zich op elementen die dezelfde classnaam delen.
HTML:

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

In de CSS verwijs je naar de classnaam met een punt (.) om de stijlen te definiëren:

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

Alleen elementen met class="text" krijgen deze stijlen.

Classeselectors zijn de meest gebruikte selectortype in echte projecten omdat ze flexibele en herbruikbare styling mogelijk maken.

index.html

index.html

styles.css

styles.css

copy

Meerdere classes

Een element kan meer dan één class hebben.
HTML:

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

CSS:

.text {
  color: navy;
}

.font {
  font-size: 24px;
}

Als een element beide classes heeft, ontvangt het stijlen van beide selectors.

Dit maakt class-gebaseerde styling krachtig.

index.html

index.html

styles.css

styles.css

copy

Het <p>-element met zowel de text- als de font-klassen ontvangt stijlen van beide selectoren. De text-klasse stelt de kleur in op navy, en de font-klasse stelt de lettergrootte in op 24px.

ID-selector

Een ID-selector richt zich op één uniek element.

Voeg in de HTML een id-attribuut toe aan een element:

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

Verwijs in de CSS naar de ID met een hekje (#) om de stijlen te definiëren:

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

ID's moeten uniek zijn binnen een pagina.

Hoewel ID's gebruikt kunnen worden voor styling, worden klassen meestal geprefereerd vanwege consistentie en herbruikbaarheid.

index.html

index.html

styles.css

styles.css

copy

1. Selecteer alle mogelijke manieren om dit element te targeten:

2. Wat is de manier om het HTML-element met class="navigation-link" te targeten en te stijlen?

question mark

Selecteer alle mogelijke manieren om dit element te targeten:

Select all correct answers

question mark

Wat is de manier om het HTML-element met class="navigation-link" te targeten en te stijlen?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 3

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 3
some-alt