Pero le podés poner el
title (no
alt*) al label!
<label for="idchk" title="Le gusta?">Le gusta?</label>
* es una confusión muy generalizada pensar que el atributo alt despliega el "
cosito amarillo" (no recuerdo como se llama
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
). El alt (texto alternativo) es para las imágenes (para tener un texto alternativo cuando estas, por el motivo que sea, no se pueden mostrar). Creo que el único navegador que interpreta el alt mostrando ese "
cosito amarillo" es IE.