Ich habe eben mal alles auseinander gerissen. Jetzt sind Formular und css wieder getrennt wie sich das gehört.
Hier erstmal der Link:
Form Test
So wie das Formular jetzt da mit css steht wird es fehlerlos validiert!
Das kann nur bedeuten, dass das Problem entweder im "value" liegt, welches auf meiner Seite aus einer externen Datei genommen wird. Oder, dass das Problem ganz woanders auf der Seite liegt und sich nur an dieser Stelle auswirkt.
Edit: Sehe gerade, dass im span noch css drin ist. Aber das wird gleich in Ordnung gebracht.
Hier erstmal der Link:
Form Test
Code:
.qsdiv {
float:left;
height:42px;
line-height: 42px;
}
.qsfield {
background-image: url(qs-mid.png);
background-repeat: repeat-x;
margin: 0;
padding: 0;
border: none;
}
.qslabel {
display: block;
float: left;
margin: 0px 4px 11px 0px;
}
.qsinput {
width: 260px;
border: 0px;
margin-bottom: 11px;
}
.qsbutton {
background: url(qs-go.png) no-repeat;
height: 42px;
width: 42px;
border: none;
margin: 0px 4px 0px 4px;
}
Code:
<div class="qsdiv">
<form method="get" action="searchresults.php">
<fieldset class="qsfield">
<label class="qslabel" for="qsearch">Quick search:</label>
<input class="qsinput" type="text" id="qsearch" name="searchtext" value=" " />
<button class="qsbutton" type="submit" value=" "><span style="visibility: hidden;">Submit</span></button>
</fieldset>
</form>
</div>
Das kann nur bedeuten, dass das Problem entweder im "value" liegt, welches auf meiner Seite aus einer externen Datei genommen wird. Oder, dass das Problem ganz woanders auf der Seite liegt und sich nur an dieser Stelle auswirkt.
Edit: Sehe gerade, dass im span noch css drin ist. Aber das wird gleich in Ordnung gebracht.