HTML und CSS Problem mit Nitrado-Webspace

10/20/2012 10:15 Gamekeystore#1
Hi Leute,

ich habe einen Nitrado-Webspace und habe eine kleine Homepage mit HTML und CSS gecodet.

Das Testen durch öffnen der HTML-Datei auf dem Computer geht, aber wenn ich die Domain aufrufe, dann lädt er nur das HTML-Dokument ohne CSS und das verwundert mich, weil es ja offline auch geht.

Ich würde mich freuen, wenn ihr mir helfen könntet.

Mfg Michi
10/20/2012 11:38 Raphik1ng#2
das css Dokument abhängig vom html Dokument oder mit direktem Pfad verlinkt ?
10/20/2012 14:00 NotEnoughForYou#3
Hättest du vlt. einen Link oder einen Codeausschnitt? So kann man nämlich nur raten an was es liegen könnte.
10/20/2012 15:53 Project Rivalry#4
hast du den richtigen pfad beim include eingegeben?
10/20/2012 16:56 Gamekeystore#5
Mein HTML-Code:

HTML Code:
<!DOCTYPE html>
<html>

<head>
    <title>GodCraft</title>

    <meta charset="ISO-8859-1"/>
    <meta name="description" content=""/>
    <meta name="author" content=""/>
    <meta name="keywords" content=""/>
    <link href="stylesheet.css" type="text/css)" rel="stylesheet" />
</head>

<body>
Bitte geh doch! 
   <table align="center">
   <td>
   </td>
   </table>
   
   
</body>
</html>
Mein CSS-Code(Datei heißt "Stylesheet.css")
Code:
body
{
    background-color: #0000FF;
}
a
{
    
}
a:hover
{
    
}

a img 
{
    
}
So sieht es bis jetzt aus.
Wenn ich es vom Computer starte, geht alles, aber wenn ich die Domain aufrufe, dann zeigt er nur das vom HTML-Dokument an.
10/20/2012 17:11 NotEnoughForYou#6
Quote:
Originally Posted by PR∅GR∀MM∋R View Post
Mein HTML-Code:

HTML Code:
<!DOCTYPE html>
<html>

<head>
    <title>GodCraft</title>

    <meta charset="ISO-8859-1"/>
    <meta name="description" content=""/>
    <meta name="author" content=""/>
    <meta name="keywords" content=""/>
    <link href="stylesheet.css" type="text/css)" rel="stylesheet" />
</head>

<body>
Bitte geh doch! 
   <table align="center">
   <td>
   </td>
   </table>
   
   
</body>
</html>
Mein CSS-Code(Datei heißt "Stylesheet.css")
Code:
body
{
    background-color: #0000FF;
}
a
{
    
}
a:hover
{
    
}

a img 
{
    
}
So sieht es bis jetzt aus.
Wenn ich es vom Computer starte, geht alles, aber wenn ich die Domain aufrufe, dann zeigt er nur das vom HTML-Dokument an.
Hast du einen non Windows Server? Unter Windows wird nämlich nicht zwischen Stylesheet und stylesheet unterschieden ( also Groß- und Kleinschreibung ). Wenn du dann einen Linux Webserver hast wäre das eine Erklärung. Du hast nämlich href="stylesheet.css" sagst aber es würde Stylesheet heißen. Außerdem hast du da eine ) zuviel beim type.
10/20/2012 17:13 Sk1dr0w#7
Quote:
Originally Posted by PR∅GR∀MM∋R View Post
Mein HTML-Code:

HTML Code:
<!DOCTYPE html>
<html>

<head>
    <title>GodCraft</title>

    <meta charset="ISO-8859-1"/>
    <meta name="description" content=""/>
    <meta name="author" content=""/>
    <meta name="keywords" content=""/>
    <link href="stylesheet.css" type="text/css)" rel="stylesheet" />
</head>

<body>
Bitte geh doch! 
   <table align="center">
   <td>
   </td>
   </table>
   
   
</body>
</html>
Mein CSS-Code(Datei heißt "Stylesheet.css")
Code:
body
{
    background-color: #0000FF;
}
a
{
    
}
a:hover
{
    
}

a img 
{
    
}
So sieht es bis jetzt aus.
Wenn ich es vom Computer starte, geht alles, aber wenn ich die Domain aufrufe, dann zeigt er nur das vom HTML-Dokument an.
Falscher Name so wies aussieht. Du bindest die "stylesheet.css" ein, aber die CSS Datei heißt bei dir "Stylesheet.css". Also einfach unbennenen, dann sollte alles klappen.
10/20/2012 17:14 NotEnoughForYou#8
Quote:
Originally Posted by Sk1dr0w View Post
Falscher Name so wies aussieht. Du bindest die "stylesheet.css" ein, aber die CSS Datei heißt bei dir "Stylesheet.css". Also einfach unbennenen, dann sollte alles klappen.
wie gesagt nur wenn es ein Linux Server ist (bzw. kein Windows Server).
10/20/2012 17:16 Gamekeystore#9
Hab ich gemacht, aber geht immer noch nicht.

Offline geht es ja auch, aber online halt nicht.
10/20/2012 17:16 NotEnoughForYou#10
Kannst du mir mal den Link per pn schicken ?
10/20/2012 17:16 Zettabytes*#11
Allgemein schreibt man den Sheet immer klein, damit soetwas nicht passieren kann.
Desweiteren wäre es von Vorteil wenn du dir Firebug Installierst um zu testen.

Desweiteren solltest du den Pfad richtig Angeben.
Ich mache es beispielsweise immer so.


[Order]
index.htm
->[style]
->style.css


Quote:
<link href="stylesheet.css" type="text/css)" rel="stylesheet" />
Deins sollte so aussehen:

Stylesheet.css
<link href="Stylesheet.css" type


im index.html verlinke ich es dann.

<link href="style/style.css" type="text/css" rel="stylesheet">

Deins sollte so aussehen:
<link href="Stylesheet.css" type="text/css" rel="stylesheet">

Wenn du den Pfad richtig angegeben hast, und keine Fehler bei der Verlinkung
gemacht hast, muss (!) es funktionieren.
10/20/2012 17:52 StylezZxDmg#12
<link href="stylesheet.css" type="text/css)" rel="stylesheet" />

was soll die klammer zu nach "css"? ich seh kein sinn dahinter o.O
10/20/2012 17:56 Zettabytes*#13
Hat sich geregelt. Es war ein Kommentar nicht geschlossen. Jetzt funtkioniert es. ;)
10/20/2012 18:48 マルコ#14
BTW, warum hast du nen HTML5 Doctype und XHTML Tag Ends?

z.B.
Code:
<meta charset="ISO-8859-1"/>
sollte eigentlich so aussehen:

Code:
<meta charset="ISO-8859-1">
Du solltest dringend einen Validator drüber laufen lassen.
10/20/2012 19:48 PseudoPsycho#15
Quote:
Originally Posted by マルコ View Post
BTW, warum hast du nen HTML5 Doctype und XHTML Tag Ends? Du solltest dringend einen Validator drüber laufen lassen.
Bei (X)HTML5 geht bislang aus Gründen der Abwärtkompatibilität beides. Der Validator akzeptiert ebenso beide Varianten.
Ich persönlich bevorzuge auch die HTML-Schreibweise, aber an sich kann sich das (noch) jeder selbst aussuchen.