Thank you, guys!
I made an SVG and it worked. I'll have to work more with the the code side of it for web.
All-media-lab - a few more question. So, for icons and pixel perfect stuff, I should go with SVG format because this will scale to screen resolutions but stay at the same "view size." But, in the case that I'm exporting to JPG or something, here's where I'm confused and also don't know the right terminology. Lets say I want an image to fit a 600px area. I edit the image and crop it down to 600px. But this 600px width picture, when scaled on a higher resolution screen, will show artifacts when viewed at the same "view size" fitting that 600px area. How do I increase the resolution of a 600px image but keep it at the same visual width - i.e.- fitting a 600px area? Do I just export a larger image and scale it down in the css? What's the best method.
On your website's examples you loaded multiple image sizes for different screen resolutions. I assume this is to keep the file that is actually loaded as small as possible. So for each version of the image, are the images the same "visual sizes" but higher resolution? or are they larger sizes scaled down to fit the same area - like a 600px container, to compensate for resolution.
Again, thanks for the help, I've been struggling with this for months. I have created tons of good stuff in Affinity and love how fast the UI is and didn't want to stop using it.