Hallo,
Ich hab nen kleines Problem. Meine Website ist zwar jetzt voll Funktionstüchtig aber
die Grafik ohoh.
Und zwar will ich soviel wie möglich in classes definieren und alt durch css einbinden.
Ich versuchs schon die ganze Zeit bei meinen Formularen aber erstens
ist anscheinend alles zentriert zumindest ist es nicht linkbündig wies sein soll.
Bekomms irgendwie nicht hin. Sprech ich die Listenelemente falsch an?
Es soll alles schön semetrisch sein. Die labels und die input Felder untereinander also.
Und wie kann ich die Abstände zwischen den einzelnen Zeilen bestimmen.
hier mal der Quelltext.:
Code:
echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"page.css\">";
echo "<form action=\"index.php?section=register\" method=\"post\" class=\"formular\">\n";
echo "
\n";
echo " Bitte hier die Daten eingeben\n";
echo " </p>\n";
echo "- \n";
echo "
- \n";
echo " <label for=\"name\">Name</label>\n";
echo " <input type=\"text\" name=\"name\" id=\"name\" >\n";
echo " \n";
echo "
- \n";
echo " <label for=\"email\">Emailadresse</label>\n";
echo " <input type=\"text\" name=\"email\" id=\"email\" >\n";
echo " \n";
echo "
- \n";
echo " <label for=\"name\">Nation:</label>\n";
echo " <select size=\"1\" name=\"nation\" id=\"nation\">\n";
echo " <option selected=\"selected\">Bitte wählen</option>\n";
echo " <option>Deutschland</option>";
echo " <option>Finnland</option>";
echo " <option>Dänemark</option>";
echo " <option>Niederlande</option>";
echo " <option>Italien</option>";
echo " <option>Österreich</option>";
echo " <option>Spanien</option>";
echo " <option>England</option>";
echo " <option>Frankreich</option>";
echo " <option>Israel</option>";
echo " <option>Japan</option>";
echo " <option>Schweiz</option>";
echo " <option>USA</option>";
echo " </select>";
echo " \n";
echo "
- \n";
echo " <label for=\"password\">Password:</label>\n";
echo " <input type=\"password\" name=\"password\" id=\"password\" />\n";
echo " \n";
echo "
- \n";
echo " <label for=\"password2\">Password</label>\n";
echo " <input type=\"password\" name=\"password2\" id=\"password2\" />\n";
echo " \n";
echo "
\n";
echo " <input type=\"submit\" name=\"submit\" value=\"Speichern\" />\n";
echo " <input type=\"reset\" name=\"submit\" value=\"Zurücksetzen\" />\n";
echo "</form>\n";
echo "
\n";
echo " <a href=\"index.php?section=start;\">Zurück</a>\n";
echo "</p>\n";
?>
und die page.css
Code:
.formular {
background-color: #FFFF99;
border: 1px solid black;
text-align: center;
}
.formular > ol {
list-style-type: none;
margin: 2px;
padding: 5px;
}
.formular > ol > li {
vertical-align: top;
margin-left:30px;
}
.formular * label:after {
content: ":";
}
Ich hoffe jemand kann mir helfen. Irgendwie reagieren die Listenelemente nicht!!
Und ich will ein Menü mit einem Rand umgeben. Mach ich am besten mit Table oder?
MFG
Lara