Forum Moderators: open
Try to validate as html4 strict and get the
document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag.
This doesnt seem to make sense to me. I need to wrap my inputs in a p or similar? Why?
form as follows:
<form method="get" action="search.php" id="searchbar">
<input type="hidden" value="XXXX" name="XXXX">
<label for="XXXX">Search in
<select name="XXXX">
<option value="all">All categories</option>
<option value="book">Books</option>
<option value="music">Music</option>
<option value="dvd">DVD</option>
<option value="video">Video</option>
</select>
</label>
<label for="XXXX">for
<input type="text" onfocus="this.value=''" name="XXXX" value="product search">
</label>
<input name="submit" type="submit" value="GO" class="btn">
</form>
<form method="get" action="search.php" id="searchbar">
<input type="hidden" value="XXXX" name="XXXX">
<div><label for="XXXX">Search in
<select name="XXXX">
<option value="all">All categories</option>
<option value="book">Books</option>
<option value="music">Music</option>
<option value="dvd">DVD</option>
<option value="video">Video</option>
</select>
</label>
<label for="XXXX">for
<input type="text" onfocus="this.value=''" name="XXXX" value="product search">
</label>
<input name="submit" type="submit" value="GO" class="btn">
</div></form>