French police strengthened their cordon around the city of Strasbourg after detaining 300 people during clashes between protesters and police .