To convert this image to HTML you can use different methods. But I would definitely use an SVG image.
To do that:
- You can create an SVG image on illustrator/sketch or a similar software
- Then you can separate different elements by layers and give each layer a name
- export the SVG and open it with a code editor. You will notice that each layer has an ID
- Now you can animate each ID with CSS
solved How to achieve following design in html [closed]