508 準拠に関しては、アクセシビリティのために title 属性を使用しても問題ありませんか?
例えば:
<style>
#date_box{width:250px; border:2px solid #AAA;}
input{width:100px;}
</style>
<div id="date_box">
<input title="to" type="text" id="to" name="to" />
<label for="from">from</label>
<input type="text" id="from" name="from" />
</div>
それとも、絶対位置と負のマージンで隠しラベルを作成するのが最善ですか?