text-align: center funktioniert nicht mit form & lt; label & gt; Etikett (?)

Ging ich durch eine Seite, die ich gerade fertig gestellt habe, und bis zur Festsetzung einige Fragen zur Barrierefreiheit.
Ich hatte ein Formular:

<input type="hidden" name="redirect" value="thank-you.php" />
<p>Enter your Email Address to receive our Weekly Newsletter</p>                            
<input name="email" type="text" id="formifemail" size="21" />
<input type="image" src="images/newsletter_button.jpg" alt="submit button" border="0" name="Submit" id="Submit" value="Send" />

Diese gekennzeichnet wurde, weil Ihr keine Tags zu identifizieren, die das Eingabefeld für die Eingabe der E-Mail-Adresse. Also änderte ich die

tag, ein tag wie so:

<input type="hidden" name="redirect" value="thank-you.php" />
<label for="formifemail">Enter your Email Address to receive our Weekly Research</label>                            
<input name="email" type="text" id="formifemail" size="21" />
<input type="image" src="images/newsletter_button.jpg" alt="submit button" border="0" name="Submit" id="Submit" value="Send" />

und CSS:

#formItem label {
    text-align:center;
    line-height:150%;
    font-size:.85em;
}

Aber der text erscheint als Linksbündig und nicht zentriert. Ich habe sah sich um, es gibt keine offensichtlichen bugs. Das passiert sowohl in FF 3.x und IE 7.x

InformationsquelleAutor der Frage edzillion | 2009-03-12

Schreibe einen Kommentar