Ordnerstruktur

Ordnerstruktur

Beitragvon Basti » 29.09.2010, 13:59

Hi,

bin neu hier im Forum und habe gleich mal eine Frage:

Momentan bin ich dabei eine reine html Website mit CSS zu verschönern.
Jetzt wollte ich mal fragen wie man die Ordnerstruktur am besten anlegen sollte.

Momentan sieht es z.B. so aus: archiv/veranstaltungen/2010.html
Das Problem ist jetzt dass ich ja im head den Pfad für das CSS Sheet angeben muss. Wenn ich das Sheet allerdings in einem übergeordneten Ordner gespeichert habe (z.B. in archiv), dann muss ich den Pfad komplett vom Ursprungsordner auf meiner Festplatte angeben (also C:\Users\...).
Dann kann ich eine Vorschau im internen Browser anschauen.
Wenn ich es aber ins Internet lade, ist der Link natürlich falsch und ich muss ihn ändern.

Gibt es keine Möglichkeit, beim Ordnerpfad zu sagen: "Bitte eine Ebene höher"?
Wie löst ihr dieses Problem, wie sieht eine gute Ordnerstruktur aus?

Ist glaub ich etwas komisch beschrieben, also bitte fragt wenn ihr was nicht verstanden habt :)

gruß
basti
Basti
neu hier
 
Beiträge: 4
Registriert: 29.09.2010, 13:40

Re: Ordnerstruktur

Beitragvon Azra » 29.09.2010, 14:20

Meine sieht immer so aus:

Code: Alles auswählen
[Hauptverzeichnis] mit dem Namen der Webseite
   index.php
   [Ordner content] mit Unterseiten
   [Ordner images] mit Bildern
   [Ordner technik]
      main.css
      scroll.js


Von index.php auf CSS zugreifen:
Code: Alles auswählen
<link href="technik/main.css" type="text/css" rel="stylesheet" />

Von Unterseite auf CSS zugreifen:
Code: Alles auswählen
<link href="../technik/main.css" type="text/css" rel="stylesheet" />

Von CSS auf Bild zugreifen:
Code: Alles auswählen
background-image: url(../images/bild.jpg);


Halte ich für am Sinvollsten.
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum

Re: Ordnerstruktur

Beitragvon Basti » 29.09.2010, 14:32

Ok schonmal danke für die Antwort, aber wie machst du es dann dass du eine interne Vorschau sehen kannst?

Denn das funktioniert ja nicht mit diesem Code:

Code: Alles auswählen
<link href="../technik/main.css" type="text/css" rel="stylesheet" />
Basti
neu hier
 
Beiträge: 4
Registriert: 29.09.2010, 13:40

Re: Ordnerstruktur

Beitragvon Azra » 29.09.2010, 14:48

Denn das funktioniert ja nicht mit diesem Code

Doch.
Mit welchen Programmen arbeitest du denn? Bild
Normalerweise macht sich der Browser für die lokale ansicht automatisch seinen Pfad.
Da du die html oder php Seite in den Browser lädtst in welchem ein direkter Pfad zur CSS geschrieben ist, weiss er auch wo er diese suchen muss.
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum

Re: Ordnerstruktur

Beitragvon Basti » 29.09.2010, 15:03

Ich arbeite mit phase 5.6

Aber auf meiner Festplatte ist der Pfad ja ein anderer als auf dem Server.
Basti
neu hier
 
Beiträge: 4
Registriert: 29.09.2010, 13:40

Re: Ordnerstruktur

Beitragvon Azra » 29.09.2010, 15:24

Code: Alles auswählen
auf meiner Festplatte ist der Pfad ja ein anderer als auf dem Server

Programmierst du für lokale Ansichten?- ich denke nicht :wink:

Trotzdem ist es dem Browser egal ob die Startseite nun auf der Platte liegt oder auf dem Server.
Der Browser guckt nicht was in den Ordnern vor der Startseite passiert sondern danach.
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum

Re: Ordnerstruktur

Beitragvon Basti » 29.09.2010, 16:07

So, jetzt funktioniert das endlich :-D
Ich hatte einfach nen Denkfehler drin, hab sozusagen von der falschen (Pfad-)Seite gedacht.

Um eine Ebene höher zu kommen muss ich ja einfach nur ../ eingeben.

Danke für die Antworten, kann gut sein dass ich nochmal Fragen habe, dann melde ich mich wieder :wink:
Basti
neu hier
 
Beiträge: 4
Registriert: 29.09.2010, 13:40


Moderatoren: Laus, Moderatoren

Zurück zu: CSS für Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste