• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSS-Neuling hat Frage

Status
Für weitere Antworten geschlossen.
Sind diese WWW Consortium dinger so ne Art Angstmacher?
Überprüft diese Adresse :P
http://www.html.de/css/19319-css-neuling-hat-frage-2.html
auf dieser Seite:... The W3C Markup Validation Service

Das st doch ein Witz - oder "???" hab auch viele andere Seiten durchprobiert ;Jump
Gibte es Fehlerfreie Seiten diesem progrm nach "???"
Werd den Link als Angstmacher verwenden *g*
[Valid] Markup Validation of http://www.juklei.de/hp/main.php - W3C Markup Validator
=) Ja =)

DAs Ding ist nicht nur ein Angstmacher, sonder ein verdammt nützliches Teil... Wenn deine Seite valide ist wird sie (meist) von fast allen browsern (bis auf ab und zu mal der IE^^) gleich angezeigt, und so soll das ja auch sein =)
 
Hallo,

meine Seiten+CSS-Datei sind jetzt 100%ig valide. Jedoch funktioniert die CSS-Datei nur auf der Hauptseite. Weiß jmd warum?

Das steht auf meiner Hauptseitei:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>


<title>Bayer Leverkusen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="formate.css">
</head>


<body background="bilder\bayer.jpg">

<center><h1>Herzlich Willkommen!!!</h1></center>

<img src="bilder/barnetta.jpg" align="left" alt="Logo" width="300">
<img src="bilder/adler2.jpg" align="right" alt="René Adler" width="400">

</body>    
</html>
Und dies z.B. auf einer Seite, wo die CSS-Datei nicht greift:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title> Das neue Stadion </title>
<link rel="srylesheet" type="text/css" href="formate.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="bilder\bayer.jpg">
<center><h1> Neue BayArena </h1></center>

<img src="bilder\stadion1.jpg" align="left" alt="Neue Stadion">
<img src="bilder\stadion2.jpg" align="middle" alt="Neue Stadion">
<br><br>
<img src="bilder\stadion3.jpg" align="middle"  alt=" Innenansicht">
<br>
<h1 align="left">Fakten</h1>
  <p align="left">ca. 60 mio.Euro Umbaukosten</p>
  <p align="left">30.000 Sitzplätze</p>
  <p align="left">Fertigstellung: Sommer 2009</p>
<h2>
  <img src="bilder\stadion4.jpg" align="left" width="350" alt="Seitenansicht">
  <img src="bilder\stadion5.jpg" align="left" width="500" alt="Seitenansicht">
  <img src="bilder\stadion6.jpg" align="left" width="400" alt="Seitenansicht"> 
</h2>  
 </body>
 </html>
Zur Erinnerung nochmals der Inhalt meiner, validierten CSS-Datei:

Code:
a {color:red; }
a:hover { text-decoration:blink; }
a:focus { text-decoration:blink; }
h1 { font-size:100px; color:red; text-align:center;}
h2 { font-size:50px; color:white; text-align: center;}
Ich bin echt verzweifelt...
 
Zuletzt bearbeitet von einem Moderator:
Die Unterseite könnte in einem anderen Verzeichnis stehen als das Stylesheet.
 
Mal abgesehen davon, dass ich auf das Image nicht zugreifen darf, kannst Du ja viel erzählen. Besser wäre es, man könnte es selber ausprobieren.
Vielleicht ist es ja auch nur ein Cache-Problem.

Ach übrigens sind da noch Backslashes (\) in Deinen URLs, das müssen Slashes (/) sein.

Und, wenn Du mal HTML lernen willst, und wissen willst, wozu CSS da ist, außer um verschiedene Link-Zustände zu definieren, dann öffne mal einen neuen Thread. Dein Code schreit nach Verbesserung :-)

Gruß,
-Efchen
 
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title> Das neue Stadion </title>
<link rel="[B][COLOR=Red]srylesheet[/COLOR][/B]" type="text/css" href="formate.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="bilder\bayer.jpg">
<center><h1> Neue BayArena </h1></center>

<img src="bilder\stadion1.jpg" align="left" alt="Neue Stadion">
<img src="bilder\stadion2.jpg" align="middle" alt="Neue Stadion">
<br><br>
<img src="bilder\stadion3.jpg" align="middle"  alt=" Innenansicht">
<br>
<h1 align="left">Fakten</h1>
  <p align="left">ca. 60 mio.Euro Umbaukosten</p>
  <p align="left">30.000 Sitzplätze</p>
  <p align="left">Fertigstellung: Sommer 2009</p>
<h2>
  <img src="bilder\stadion4.jpg" align="left" width="350" alt="Seitenansicht">
  <img src="bilder\stadion5.jpg" align="left" width="500" alt="Seitenansicht">
  <img src="bilder\stadion6.jpg" align="left" width="400" alt="Seitenansicht"> 
</h2>  
 </body>
 </html>
Zur Erinnerung nochmals der Inhalt meiner, validierten CSS-Datei:

Code:
a {color:red; }
a:hover { text-decoration:blink; }
a:focus { text-decoration:blink; }
h1 { font-size:100px; color:red; text-align:center;}
h2 { font-size:50px; color:white; text-align: center;}
Ich bin echt verzweifelt...

Ich denke das erklärt alles...:D
 
Bei linux gibts die \ gar nicht. Höchstens um Leerzeichen in Dateinamen zu escapen.
Und Bei URLs gibts \ sowieso nicht, egal in welchem OS du bist
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben