Cita:
¿La imagen es relevante en el html, transmite información? Si la respuesta es no, entonces puedes colocarla vía css.
Si tu imagen sí es relevante, porta información en ella misma (y el logotipo suele serlo), deberías ponerla vía html (<img src="..." />)
El cómo colocarla, depende de cuando aparezca en tu html. Pero si por su lugar no se ajusta a la posición deseada puedes utilizar la propiedad "position" y en función del valor elegido (relative, absolute) complementarlo con algún flotado o top|left|center etc.
Un saludo
Ahora que yo había aprendido a colocarla con CSS!!
Tan importante es hacerlo en html?? Porque creo que, por lo que me has explicado, así es más complejo!
Un abrazo