Hallo,
ich habe hier ein kleines Problem in meinem Quellcode:
XHTML:
Alles anzeigen
CSS:
Alles anzeigen
Mein Problem ist nämlich, dass ich die Länge der Inputfelder nicht über die externe CSS-Datei einstellen kann. Dass klappt nur dann, wenn ich die Länge direkt hinter name="..." oder readonly="readonly" schreibe und wenn ich keine Klasse für die Inputfelder definiert habe. Ich möchte dies aber lieber in der externen CSS-Datei einstellen. Ist da irgendein Fehler in meinem Quelltext?
MfG,
Alpha_Delta
ich habe hier ein kleines Problem in meinem Quellcode:
XHTML:
Quellcode
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/XHTML1/DTD/shtml1-transitional.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8856-1" />
- <link rel="shortcut icon" href="images/icon.png"/>
- <link rel="stylesheet" type="text/css" href="styles.css" />
- <title>Titel</title>
- </head>
- <body>
- <div id="wrapper">
- <form method="post" action="mailto:ich@mir.de" enctype="text/plain">
- Vorname: <input class="text" type="text" name="vorname" value="Ihr Vorname" />
- <br />
- Passwort: <input class="text" type="password" name="passwort" />
- <br />
- Hinweis: <input id="hint" type="text" name="hinwies" value="Bitte füllen Sie das Formular vollständig aus" readonly="readonly" />
- </form>
- </div>
- </body>
- </html>
CSS:
Quellcode
- #wrapper {
- margin: 0 auto;
- width: 900px;
- font-family: sans-serif;
- font-size: 0.9em;
- }
- a:link {
- color: #333333; text-decoration: none;
- }
- a:visited {
- color: #333333; text-decoration: none;
- }
- a:hover {
- color: #000000; text-decoration: underline;
- }
- a:active {
- color: red; text-decoration: none;
- }
- a {
- cursor: pointer;
- }
- .text {
- margin-top: 2px;
- margin-bottom: 2px;
- }
- #hint {
- margin-top: 2px;
- margin-bottom: 2px;
- }
Mein Problem ist nämlich, dass ich die Länge der Inputfelder nicht über die externe CSS-Datei einstellen kann. Dass klappt nur dann, wenn ich die Länge direkt hinter name="..." oder readonly="readonly" schreibe und wenn ich keine Klasse für die Inputfelder definiert habe. Ich möchte dies aber lieber in der externen CSS-Datei einstellen. Ist da irgendein Fehler in meinem Quelltext?
MfG,
Alpha_Delta
„Wer einen Fehler gemacht hat und ihn nicht korrigiert, begeht einen zweiten.“ -- Konfuzius