<!DOCTYPE html>
<html>
<head>
<style>
input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
border: 1px solid #555;
outline: none;
}
input[type=text]:focus {
background-color: lightblue;
}
</style>
</head>
<body>
<p>В этом примере мы используем селектор :focus, чтобы добавить цвет фона в текстовое поле, когда оно будет сфокусировано (кликнуто):</p>
<form>
<label for="fname">Имя</label>
<input type="text" id="fname" name="fname" value="John">
<label for="lname">Фамилия</label>
<input type="text" id="lname" name="lname" value="Doe">
</form>
</body>
</html>