2016-04-11 14 views
0

Ich habe eine html Datei zu laden, die an dieser Adresse wiedergegeben wird:Fehler beim CSS-Datei

http://localhost:8000/space 

Innerhalb der Dateistruktur, dass html Datei im Ordner client befindet. Ich möchte eine css Datei von client/assets/style.css verwenden, so dass ich importieren Sie es wie folgt aus:

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

im Browser-Konsole aber ich diese:

Failed to load resource: the server responded with a status of 404 (NOT FOUND) 

http://localhost:8000/space/assets/style.css 

Warum ist der Import andernfalls?

+0

Sind Sie ganz sicher, dass Ihre Dateistruktur ist richtig? –

+0

Sie rendern also in '/ space', aber es fragt'/ranking'? –

+1

Unmöglich. Wenn du die Seite in 'domain/space' besuchst und das relative css' ./mycss.css' ist, wird die letzte URL 'domain/space/mycss.css' sein, vielleicht verwendest du eine URL rewriter –

Antwort

0

Importieren Sie stattdessen die Datei von /client/assets/style.css. Scheint mir, dass Sie einen Router oder ein Framework verwenden.

0

Nennen Sie es wie folgt aus: <link rel="stylesheet" href="assets/style.css"> in dir HTML-Datei