Hi,
Auszug html:
<fieldset><legend>Ich bin Neukunde:</legend>
<p id="anrede"><label for="anrede">*Anrede: <input type="radio" id="frau" name="radiogroup" value="radioValue">Frau <input type="radio" id="herr" name="radiogroup" value="radioValue">Herr</label></p>
Seltsame Verwendung des label-Elementes.
label-Elemente dienen dazu, form-controls ein Label zu verpassen.
p ist keine form-control.
Sinnvoll wäre es hier m.E., den Text für den jeweiligen Radiobutton (also "Frau" bzw. "Mann") als Label zu definieren - damit ist auch der Text des jeweiligen Buttons anklickbar.
Für die Gruppierung, wie Du sie hier per p-Element vornimmst, würde ich eher ein weiteres Fieldset nutzen (den Rahmen kann man - zumindest in einigermaßen aktuellen Browsern per CSS entfernen, gleiches gilt für die Positionierung des legend-Elements).
Der Ie färbt nun aber auch den Bereich oberhalb der umgebenden Linie ein, siehe bild.
Setze für legend relative Positionierung (ca. -0.5em für top) ein.
(ggf. mit margin für das fieldset wieder den nötigen Abstand herstellen.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.