Tekstmarkeringseffect in CSS kan worden bereikt met behulp van de eigenschap ‘background-color’ samen met de ‘::selection’ pseudo-element selector. Het ‘background-color’-attribuut bepaalt de achtergrondkleur van de selectie. De CSS-code zal er als volgt uitzien:
```
::selection {
background-color: yellow;
color: black;
}
```
In bovenstaande code zorgt de ::selection pseudo-element selector ervoor dat wanneer de gebruiker tekst op de pagina selecteert, de geselecteerde tekst een gele achtergrond heeft met zwarte tekst.
Houd er rekening mee dat dit niet in alle browsers op dezelfde manier werkt. Voor volledige browser-compatibiliteit gebruiken sommige ontwikkelaars ook browserprefixed versies van deze regel, zoals -moz-selection voor Firefox:
```
::selection {
background-color: yellow;
color: black;
}
::-moz-selection {
background-color: yellow;
color: black;
}
```