<html lang="en">
<head>
<meta charset="utf-8">
<style>
input:invalid {
background-color: lightpink;
}
input:valid {
background-color: lightgreen;
}
</style>
</head>
<body>
<form>
<label>Enter a number (1-10):</label>
<input type="number" min="1" max="10" required>
</form>
</body>
</html>