I'm building a web site and I'm using HTML5. I'd insert into my header an img that is my company's logo. In terms of efficient and correctness it is better set up css propriety as background-image: url("logo.gif")
in my css style or including in the html file
<header>
<img src="logo.gif" alt="logo" />
</header>