Nearly 1,000 people were arrested as fresh clashes erupted during nationwide protests in France against the rising cost of living and fuel prices.