user-select & Pseudoelement ::selection
Das folgende pre Element braucht man nur einmal anklicken, um es komplett auszuwählen. user-select: all
Außerdem wird mit dem Pseudoelement ::selection die Hintergrundfarbe und Schriftfarbe bei der Auswahl geändert.
pre { user-select: all; } pre::selection { background-color: #F7D58E; color: red; }