CSS: marcado - cambiar fondo <td>

Con CSS, ¿es posible cambiar elbackground-color de un todo<tr> basado en si o no una<input type="checkbox"> ¿está chequeado?

Ejemplo
<code><table>
 <!-- This is the row I want to change the background of... -->
 <tr>
  <td>
   <!-- ...when this is checked -->
   <input type="checkbox" name="cb1" id="cb1" />
  </td>
  <td>Something 1</td>
 </tr>
</table>
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta