@@Verena:
nuqneH
<div id="search"> <!-- Beginn Search -->
<input name="q" type="text" size="40" placeholder="Suchbegriff eingeben..."/>
</div> <!-- Ende Search -->
Für Suchfelder gibt es in HTML5 @type="search".
Dass das Label fehlt, wurde ja schon gesagt. Placeholder sind kein Ersatz für Label; nicht als solche verwenden. Und überhaupt sind Label in Eingabefelden keine so gute Idee.
Qapla'
--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)