Transparent video on the web is possible, but it's going to only work for users with modern browsers. You'll need to export in two different codecs - one for Chrome users, one for Safari.
From this site:
Safari supports HEVC with alpha, Chrome does not.
Chrome supports VP9 with alpha, Safari does not.
You need to export an HEVC with alpha channel for ...