Have you ever noticed those text input boxes on websites where a grey label is displayed inside the box, but disappears once you start typing? This page has one too: the "Title" field works the same way.
Now, let's address some questions:
Is there a specific term for this design feature? I've had trouble finding information about it online
Can this be achieved using only CSS?
If not, is it possible to accomplish with JavaScript embedded directly within the tag without needing to include code in the HTML header?