espace réservé à flotteur CSS
input:not(:placeholder-shown) ~ label,
input:focus ~ label {/* ..do stuff*/}
Selfish Snake
input:not(:placeholder-shown) ~ label,
input:focus ~ label {/* ..do stuff*/}