Re:Labels in input fields aren’t such a good idea
by EvilTerran on Monday February 04, 2013 @12:35PM
(#5165597)
I've seen placeholders implemented as a separate element, positioned over the input with CSS, which neatly sidesteps most of the issues caused by having the placeholder text actually as the input value. It has its own problems, no doubt, but seems to work a lot better overall.
I never really thought why they were called 'placeholder' before but it makes sense; they are not labels, they are examples.