Yes, for British citizens on holiday in France, the new European Health Card has replaced the E111, please see the Department of Health's website for further details.
Healthcare and benefits in France
Can I get health cover while I'm in France on holiday?