css defekt?!
me
- css
warum funzt hier kein css??
<html>
<link rel='stylesheet' type='text/css' href='style.css'>
<script>
function testen()
{
if(document.forms['anmeldung'].elements['username'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['vorname'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['nachname'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['plz'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['ort'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['land'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['mail'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
if(document.forms['anmeldung'].elements['telefon'].value==''){alert("Bitte vervollständigen Sie Ihre Eingabe."); return false}
}
</script>
<form method=post name="anmeldung" action="anmelden.php" onsubmit="return testen()">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="">
<title></title>
</head>
<body text="#000066" bgcolor="white">
<div align="center">
<p><font size="-1"><b>Anmeldung</b><br> </font></p>
<table style="BORDER-COLLAPSE: collapse" bordercolor=#111111 cellspacing=10 cellpadding=0 table border="0">
<tr>
<td><b><font size="-2">username </font></b></td>
<td width="201"><font size="-2"><input type="text" name="username" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Vorname </font></b></td>
<td width="201"><font size="-2"><input type="text" name="vorname" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Nachname </font></b></td>
<td width="201"><font size="-2"><input type="text" name="nachname" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Postleitzahl </font></b></td>
<td width="201"><font size="-2"><input type="text" name="plz" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Ort </font></b></td>
<td width="201"><font size="-2"><input type="text" name="ort" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Land </font></b></td>
<td width="201"><font size="-2"><select class="input" name="land" size="1">
<option value="de">Deutschland</option>
<option value="at">Österreich</option>
<option value="ch">Schweiz</option>
</select></font></td>
</tr>
<tr>
<td><b><font size="-2">e-mail </font></b></td>
<td width="201"><font size="-2"><input type="text" name="mail" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Telefon </font></b></td>
<td width="201"><font size="-2"><input type="text" name="telefon" size="25" class="input"></font></td>
</tr>
</table>
<td><input class="input" type="submit" value="anmelden" name="submit"></td>
</body>
</html>
Hallo,
weil der Quelltext kein gültiges HTML ist, z.Bsp. müssen die drei
folgenden Zeilen in dieser Reihenfolge im Dokument stehen:
<head>
<link rel='stylesheet' type='text/css' href='style.css'>
<form method=post name="anmeldung" action="anmelden.php"
dazwischen natürlich jeweils noch die fehlenden sonstigen Zeilen,
vielleicht läßt Du Dir einfach mal von http://validator.w3.org/
helfen :-)
Viele Grüße,
Stefan
Hallo,
ein paar Links zu Seiten, die Du Dir mal anschauen solltest:
1. </faq/> besonders </faq/#Q-05> und </faq/#Q-06>
2. http://validator.w3.org/
3. http://selfhtml.teamone.de/css/ besonders http://selfhtml.teamone.de/css/intro.htm
4. http://selfhtml.teamone.de/html/tabellen/index.htm
Viel Spass und schö
stefan
Hiho,
ich finde es eigentlich immer ziemlich unhöflich das blöde Foren FAQ um die Ohren gehauen zu bekommen, aber in deinem Fall werde ich es auch mal machen, du hast nämlich so ziemlich alles verletzt was man irgendwie verletzten kann:
Keine Anrede
Keine Fehlerbeschreibung
Keine Aussage was denn die Ausgabe ist
Keine Information was du denn erreichen willst
Viel zu viel Code
...
Bittem lies dir mal das FAQ durch, denn so ganz ohne Sinn ist das auch nicht...
hi,
warum funzt hier kein css??
<html>
<link rel='stylesheet' type='text/css' href='style.css'>
die CSS-Datei wird so eingebunden:
<link rel="stylesheet" type="text/css" href="formate.css">
[http://http://selfhtml.teamone.de/css/formate/einbinden.htm#separat]
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="">
<title></title>
</head>
wenn du sowieso CSS benutzt brauchst du den ganzen schmarn wie <font> auch nicht, sondern kannst das in die CSS-Datei packen!!
<body text="#000066" bgcolor="white">
<div align="center">
<p><font size="-1"><b>Anmeldung</b><br> </font></p>
<table style="BORDER-COLLAPSE: collapse" bordercolor=#111111 cellspacing=10 cellpadding=0 table border="0">
<tr>
<td><b><font size="-2">username </font></b></td>
<td width="201"><font size="-2"><input type="text" name="username" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Vorname </font></b></td>
<td width="201"><font size="-2"><input type="text" name="vorname" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Nachname </font></b></td>
<td width="201"><font size="-2"><input type="text" name="nachname" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Postleitzahl </font></b></td>
<td width="201"><font size="-2"><input type="text" name="plz" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Ort </font></b></td>
<td width="201"><font size="-2"><input type="text" name="ort" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Land </font></b></td>
<td width="201"><font size="-2"><select class="input" name="land" size="1">
<option value="de">Deutschland</option>
<option value="at">Österreich</option>
<option value="ch">Schweiz</option>
</select></font></td>
</tr>
<tr>
<td><b><font size="-2">e-mail </font></b></td>
<td width="201"><font size="-2"><input type="text" name="mail" size="25" class="input"></font></td>
</tr>
<tr>
<td><b><font size="-2">Telefon </font></b></td>
<td width="201"><font size="-2"><input type="text" name="telefon" size="25" class="input"></font></td>
</tr>
</table>
<td><input class="input" type="submit" value="anmelden" name="submit"></td>
</body></html>
Matthias
Hi Matthias,
<link rel='stylesheet' type='text/css' href='style.css'>
die CSS-Datei wird so eingebunden:
<link rel="stylesheet" type="text/css" href="formate.css">
So weit ich weiss ist beides richtig. Hab in SELFHTML dazu auf die Schnelle nichts gefunden, erinnere mich aber dunkel daran auch schon Dateien mit '' statt "" erfolgreich validiert zu haben.
schö
stefan
Hi,
<link rel='stylesheet' type='text/css' href='style.css'>
die CSS-Datei wird so eingebunden:
<link rel="stylesheet" type="text/css" href="formate.css">
http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.2 sagt:
By default, SGML requires that all attribute values be delimited using either double quotation marks (ASCII decimal 34) or single quotation marks (ASCII decimal 39).
Also sind sowohl '' als auch "" erlaubt.
Es ist also auch
<link rel='stylesheet' type="text/css" href='style.css'>
richtig...
cu,
Andreas