hallo,
bis auf eine stelle ist meine webseite valide (xhtml 1.0 strict). es handelt sich um folgenden html code:
Code:
<!-- SUCHFUNKTION START -->
<div id='search'>
<form action='./search.php' method='get'>
<input type='text' name='s' />
<input type='image' name='bs' src='images/search.gif' class='search-button' />
</form>
</div>
<!-- SUCHFUNKTION ENDE -->
folgende fehler werden mir angezeigt:
Fehler
Code:
input ist an dieser Stelle nicht erlaubt.
Es befindet sich evtl. ein Block-Element innerhalb eines Inline-Elements.
Auch verschachtelte Block-Elemente könnten diesen Fehler verursachen, da Block-Elemente nicht beliebig verschachtelt werden dürfen. Dies ist abhängig von den verwendeten [X]HTML-Elementen.
Fehlerstelle 1
Code:
<input type='text' name='s' />
Fehlerstelle 2
Code:
<input type='image' name='bs' src='images/search.gif' class='search-button'
Ich verstehe trotz der erklärung nicht was falsch ist. könnte mir das vielleicht jemand erklären und mir einen lösungsvorschlag unterbreiten?