Probleme mit Formular (label)
Tomson
- html
Hallo,
ich habe einen HTML-Code gefunden, bei dem man beim Erstellen eines Kontaktformulares ohne eine Tabelle auskommt (hier werden die Beschriftungen links um die Eingabefelder gefloatet). Dies wollte ich nun auch auf meiner Website umsetzen (siehe unten stehender Code). Allerdings habe ich hier das Problem, dass im Netscape 6.2 die Beschriftungen (Labels) der Eingabefelder nicht angezeigt werden. Aus wir auch kein Platz reserviert. Im IE, Opera und Firefox funzt alles einwandfrei. Was mache ich verkehrt oder liegt der Fehler im NN? Wie kann ich das Problem umgehen?
Vielen Dank schon mal für Eure Antworten und
viele Grüße
Tomson
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kontakt</title>
<style type="text/css">
<!--
.rechts { float:left; display:block;}
-->
</style>
</head>
<body>
<form name="feedback" method="post" enctype="multipart/form-data">
<label class="rechts" for="vorname">Vorname:</label>
<input id="vorname" name="vorname" type="text" size="40"><br>
<label for="nachname" class="rechts">Name:</label>
<input id="nachname" name="nachname" type="text" size="40"><br>
<label for="email" class="rechts">E-Mail:</label>
<input id="email" name="email" type="text" size="40"><br>
<label for="eingabe" class="rechts">Ihre Nachricht:</label>
<textarea id="eingabe" name="eingabe" rows="6" cols="40"></textarea><br>
<input name="submit" type="submit" value="Absenden">
<input name="loeschen" type="submit" value="Daten zurücksetzen">
</form>
</body>
</html>
Hallo Tomson,
gefloatet […] Allerdings habe ich hier das Problem, dass im Netscape 6.2 die Beschriftungen (Labels) der Eingabefelder nicht angezeigt werden.
label-Elemente führen in Verbindung mit float zu diesem Ergebnis in Netscape 6.x.
http://simon.incutio.com/archive/2002/09/12/theFloatLabelBug
http://www.google.at/search?q="netscape+6"+label+float+bug
Einen Workaround kenne ich nicht, allerdings würde ich mir darüber keine Gedanken machen, da Netscape 6 tot ist (bzw. schon so geboren wurde).
Grüße
Roland
Hallo Roland,
vielen Dank, für deine Infos.
Ich habe mich schon eben in das Thema eingelsen.
Anscheinend benutzen wirklich nur noch wenige den NN6.
Ob ich darauf verzichten kann, weiß ich noch nicht.
Viele Grüße
Tomson
Moin Moin,
hab hier kein grad keinen Email-Client installiert, und kann mich so nicht beim Bug-Tracker anmelden, deswegen poste ich es mal hier. Vielleicht könnt es ja jemand umtragen, oder schnell berichtigen.
In 1 steht, daß das accesskey-Attribut im Form-Tag SELECT erlaubt ist, dem ist aber laut Standard, siehe 2 und 3, nicht so.
1 http://www.selfhtml.net/html/formulare/tastatur.htm#kuerzel
2 http://www.w3.org/TR/html401/interact/forms.html#adef-accesskey
3 http://www.w3.org/TR/html401/interact/forms.html#h-17.6
MfG Gerold
Hallo Gerold,
zunächst danke für den Hinweis.
In 1 steht, daß das accesskey-Attribut im Form-Tag SELECT erlaubt ist, dem ist aber laut Standard, siehe 2 und 3, nicht so.
1 http://www.selfhtml.net/html/formulare/tastatur.htm#kuerzel
Das ist ein veralteter Mirror, der Fehler ist in SELFHTML 8.1 nicht mehr vorhanden:
http://de.selfhtml.org/html/formulare/tastatur.htm#kuerzel
Grüße
Roland