Por supuesto que el logo debería ser ubicado como un elemento informativo, pero no como imagen sino como fondo, así:
Código:
<h1 id="logo">Nombre de la empresa - Descripción cortísima de funciones</h1>
h1#logo {
width: 150px;
height: 150px;
background: url(logo.jpg);
display: block;
text-indent: -5000px;
}
Personalmente siempre me reservo el
h1 para este fin, ya que con esto se aprovecha totalmente esta etiqueta en semántica, accesibilidad y posicionamiento. El contenido lo comienzo desde el h2. Bueno, es una forma personal de trabajar, quizás haya otras mejores.