Major protests gripped France on Saturday, with police clashing with demonstrators as nationwide marches against soaring inflation descended into street violence, widespread looting and fires.