В простой настройке с изображением внутри этикетки:
<input type='checkbox' id='x'>
<label for='x'>click me <img src='http://placedog.com/20/20'></label>
нажатие на изображение контролирует флажок так же, как нажатие на текст в ярлыке или нажатие на сам флажок в большинстве браузеров. То, что он не работает в IE7, меня не особенно удивляет, но мне интересно, есть ли какой-то странный способ IE заставить работать в этом браузере.
поддельное редактирование хмм, видимо, это не работает и в IE8.