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;
}