Palestinians in Gaza are marking the Islamic holy month against a backdrop of devastation and destruction in Israel's war with Hamas.