Here is an example you will need to tailor to your needs:
<select id="dynamic_select">
<option value="" selected>Pick a Website</option>
<option value="http://www.google.com">Google</option>
<option value="http://www.youtube.com">YouTube</option>
<option...
"If" you have uploaded the image, then you have the path wrong. IE: "images/PP.jpg" try uploading the image into the "same" directory as your html file and use this code: <img src="pp.jpg" style="width:300px; height:300px;" alt = "my pic">
Be sure to rename your pic to "pp.jpg" all lower case...
http://127.0.0.1:5500/index.html is the "local" address of a PC, probably yours. You must upload your HTML page to a "webserver" with a "valid Domain name" to allow it to be viewed publicly.
I will not go into fixing this as it is a "very bad" way to send mail, most new browser's will throw a security error with this method.
This will help you: html-email-form
Other then you are missing the ; at the end of -> height:300px everything should work be sure the path to the image is correct ->images/PP.jpg and that it is uploaded or in the proper folder.