The above screenshot illustrates where I’d like a logo to appear in my site https://www.website-project-manager.co.uk/ but its been an age since ive done this and my approach of image replacement may cause a tonne of problems so here are some specific questions for any member should they have the time.
I’d place it there as an image instead the you can have the alt attribute on place for screen readers. The image is really content in this instance and should not really be in the background.
If its a simple logo then svg is the best format as it scales well and looks good on all devices (even Retina devices).
If the logo is too complicated for an svg then an optimised png or jpg will be fine. You will need a good quality image if you want to scale it up and down and if you need retina (double density or more) support then you need even better quality still.