Wo genau ist dein Problem?
hängt's schon am HTML-Code für Formulare?
Nach welchem HTML-Standard schreibst du eigentlich deine Seite?
Hier ein sauberes Beispiel für XHTML1:
Code:
<form action="kontakt.php" method="post">
<fieldset>
<legend>Kontakt</legend>
<dd>
<dl>
<label for="name">Name<em>*</em></label>
</dl>
<dt>
<input id="name" type="text" />
</dt>
<dl>
<label for="mail">E-Mail<em>*</em></label>
</dl>
<dt>
<input id="mail" type="text" />
</dt>
<dl>
<label for="betreff">Betreff<em>*</em></label>
</dl>
<dt>
<input id="betreff" type="text" />
</dt>
<dl>
<label for="tel">Telefon</label>
</dl>
<dt>
<input id="tel" type="text" />
</dt>
<dl>
<label for="text">Text<em>*</em></label>
</dl>
<dt>
<textarea id="text" rows="10" cols="60">Schildern Sie HIER bitte Ihr Anliegen!</textarea>
</dt>
</dd>
<input type="submit" id="kontakt_submit" value="Abschicken" />
</fieldset>
</form>
das Erstellen des Formulars ist die eine Sache.. aber wie sollen die Daten dann übermittelt werden? per Mail an eine definierte Adresse?
Dazu brauchst du dann eine Scriptsprache, z.B. PHP.
In diesem Beispiel werden die Daten an eine kontakt.php gesendet, welche dann die Auswertung vornehmen müsste und das Absenden der Mail.
Wo soll die Seite dann mal laufen?
Wird auf dem Server PHP unterstützt?
Bei gängigen WebHosting-Angeboten ist PHP fast schon standard-mäßig dabei, wenn es jedoch was ist, was du für irgend 'ne Schule/Ausbildung/... machst und dort lokal auf irgendwelchen Servern gehostet wird, dann ist oftmals kein PHP dabei, weil viele einfach keine Ahnung von richtiger Server-Absicherung haben und daher lieber PHP ganz weglassen, bevor irgend ein Schüler, der mehr Ahnung hat, noch was kaputt spielt...