How make plot PNG have transparent background? (i.e. same background color as web page?)

Matplotlib PNGs by default has a nice white background.

What if you want to put the PNGs in a blue web page?

Is there a way to make PNGs inherit background colors of web pages?

Chris