I think “transfer” is the wrong term here. “Migrate” would be more appropriate. This is not about moving something, but rather creating a website from scratch and storing existing data (text, images, etc.) there.
That describes the actual process quite well. There is no import function for these cases (or at least no reliable one). I would recommend setting up WordPress first, then finding and configuring a theme that suits you, and then copying the contents of the HTML template there.
You can actually just copy and paste text if you use the block editor in WordPress. I would recommend uploading images to the media library and then assigning them to your content.
If you have no experience with WordPress, watch a tutorial video, for example: https://learn.ww.wp.xz.cn/learning-pathway/user/
You can also take a look at WordPress and try it out in the Playground. Keep in mind, however, that nothing will be saved here: https://playground.wordpress.net/