What is the XHTML equivalent of HTML
placeholder is new in HTML 5.
There is no equivalent in XHTML 1.x (which is the XML version of HTML 4.x)
It is, of course, available in the XML serialisation of HTML 5.
<label> element under the
<input> which you set to have a transparent background colour unless it has a value or the focus).