Bla: dynamische Navigation und <div>-Gebrauch

Beitrag lesen

<div id="logo"><img src="stuff/logo.jpg"></div>

Das Bild solltest Du als Hintergrundbild einbinden! Das <img />-Element ist für Inhalt, Deine Grafik aber reine Gestaltung, also kein konkreter Bestandteil Deines auf dieser Seite angezeigten Contents.

Unsinn, hast du dir die Grafik überhaupt angesehen? Mal abgesehen davon, dass Logos selbstverständlich zum Inhalt einer Seite gehören, enthält dieses Logo obendrein den Text "Sebastian Brüll" und stellt damit in gewisser Hinsicht sogar alleine die Seitenüberschrift dar - also alles andere als Hintergrundgeschnörkel, wie du glaubst.

Dass um diese Grafik nur wegen der id kein <div>-Element bepackt werden muss, ist richtig, aber

<img id="logo" src="stuff/logo.jpg" alt="Sebastian Brüll">

ist hier vollkommen in Ordnung. Ich würde es sogar für angebracht halten, das <img>-Element angesichts seiner Aussage in <h1> zu legen. Denn wo sind wir da? Das Logo sagt's: Bei Sebastian.