Digitale Toledo

Thema: Web | Tags: #web #css #selectors #basis #class #id

Welke CSS selectors zijn er?

Met selectors bepaal je in CSS welke elementen je wilt opmaken. Er zijn verschillende soorten selectors, elk met een eigen manier om HTML-elementen te kiezen.

Belangrijkste basis-selectors:

1. Element selector

Selecteert alle elementen van een bepaald type.

p { color: blue; }

Alle <p>-tags worden blauw.

2. Class selector

Selecteert alle elementen met een bepaalde class.

.belangrijk { font-weight: bold; }

Alle elementen met class="belangrijk" worden vetgedrukt.

3. ID selector

Selecteert één element met een bepaalde id.

#hoofdtitel { font-size: 2rem; }

Het element met id="hoofdtitel" krijgt grotere tekst.

4. Groeperen van selectors

Meerdere selectors tegelijk dezelfde stijl geven.

h1, h2, h3 { font-family: Arial; }

5. Nesten (descendant selector)

Een element binnen een ander element selecteren.

nav a { text-decoration: none; }

Alle links binnen <nav> worden zonder onderstreping getoond.

Veelgemaakte fouten

  • Verkeerde notatie: vergeet niet . voor class en # voor id.
  • Alles met id stylen: gebruik liever class voor herbruikbare stijlen.
  • Te algemene selectors: p {…} verandert alle paragrafen – wees soms specifieker.