Hundreds of thousands of demonstrators filled the streets of France as peaceful protests descended into violence.