Answered before OP clarified what he wanted. The following is for an onclick similar to JavaScript's onclick, not the :active pseudo class.
This can only be achieved with either JavaScript or the Checkbox Hack.
The checkbox hack essentially gets you to click on a label, that "checks" a checkbox, allowing you to style the label as you wish.
The demo.
Answered before OP clarified what he wanted.