TEL AVIV — Israel said Friday that it had struck Hezbollah targets across southern and eastern Lebanon in response to the killing of four Israeli soldiers, including a battalion commander in an attack on a tank in the Lebanese village of Kfar Tebnit.