Make a checkbox appear like a button?

Hi,

I have seen example of checkboxes being displayed (using jquery) as a ‘switch’ that can be slid ‘on’ or ‘off’.

Is it possible to display a checkbox as if it were a button, either pushed in or not. I would also like to use the checkboxes ‘label’ as the text over the button. The width would need to adjust its width to suit the size of the label etc.

Is this possible?

an input type of checkbox is impossible to style in most browsers.
A button element, however, can be styled, scripted and include any html except a link, iframe, or another button.

Hmmm. Thanks for your response.

Can a Button be used to toggle a value in a form like a checkbox does?