Student protesters have clashed with French police during a demonstration against both candidates in the upcoming presidential election.

The demonstrators broke off from a march of around 1,000 students in the capital Paris to hurl bottles at police who responded with tear gas.

The protesters were opposing both the business-friendly centrist Emmanuel Macron and the far-right's Marine Le Pen, who face off in the May 7 vote.

Al Jazeera's David Chater reports from Nice.

Europe, France, Politics