Der Code sieht so aus...Mit der style.css im Verzeichniss /styles/style.css
- Code: Alles auswählen
src: url('../brockscript.ttf') format ('truescript')
Moderator: lauras
src: url('../brockscript.ttf') format ('truescript')http://de.selfhtml.org/html/allgemein/referenzieren.htm#relativ hat geschrieben:Mit relativen Pfadangaben relativ zum Basis-URI referenzieren
Diese Variante können Sie wählen, wenn Sie den jeweils aktuellen URI als Bezugs-URI wählen. Dann können Sie von hieraus relativ adressieren. Die HTML-Datei mit dem URI http://de.selfhtml.org/html/allgemein/referenzieren.htm enthält beispielsweise zum Referenzieren einer Grafik folgende Angabe: ../../src/logo.gif. Das bedeutet: gehe zwei Verzeichnisse nach oben, von dort aus ins Unterverzeichnis src und dort findest du die Datei logo.gif. Absolut gesehen hat diese Datei also den URI http://de.selfhtml.org/src/logo.gif.
Diese Form der relativen Adressierung ist innerhalb von Web-Projekten sehr zu empfehlen. Der Grund ist, dass Sie das Web-Projekt auf diese Weise problemlos an eine andere Adresse verschieben können, und trotzdem funktionieren noch alle projektinternen Verweise und Grafikreferenzen. Gerade wenn Sie Ihr Projekt auch mal auf CD-ROM oder anderen Medien veröffentlichen wollen, ist die relative Adressierung ein Muss.
Beispiele:
- Code: Alles auswählen
./
farben.htm
./farben.htm
bilder/grafik.gif
./bilder/grafik.gif
../
../../../../woanders/datei.htm
Erläuterung:
Eine Datei im gleichen Verzeichnis wie dem aktuellen können Sie einfach durch Angabe des Dateinamens referenzieren - im obigen Beispiel etwa die Datei farben.htm. Das aktuelle Verzeichnis referenzieren Sie durch ./ - also einem Punkt, gefolgt von einem Schrägstrich. Die Adressierung von farben.htm und ./farben.htm im obigen Beispiel hat also den gleichen Effekt.
Eine Angabe wie bilder/grafik.gif referenziert eine Datei namens grafik.gif im Verzeichnis bilder, das ein Unterverzeichnis des aktuellen Verzeichnisses ist. Die Notation ./bilder/grafik.gif hat wieder den gleichen Effekt wie bilder/grafik.gif.
Mit ../ referenzieren Sie das Verzeichnis über dem aktuellen Verzeichnis, egal wie es heißt. Mit ../../ referenzieren Sie das Verzeichnis über dem Verzeichnis über dem aktuellen Verzeichnis usw. Von jedem der so adressierten Verzeichnisse können Sie wieder auf deren Unterverzeichnisse zugreifen, wie im letzten der obigen Beispiele gezeigt.
Und dann verschiebe ich mir das auf die Festplatte oder auf meinem Localhost in einem unterordner..Sören hat geschrieben:Alternativ geht es auch mit absoluter Pfadangabe: "/fonts/brockscript.ttf".
|_images
|_includes
|_ightbox
|_styles
|_fonts
|_font1.ttf
|_font2.woff
|_style.css
<link href='http://fonts.googleapis.com/css?family=Rochester' rel='stylesheet' type='text/css'> <div id="steuerung">
<ul id="navi">
[...]
</ul>
</div>
Also da muss ich dich wirklich in Schutz nehmen, furchbar eingerückt ist es nichtrevils hat geschrieben:Also ich akzeptiere deine Kritik und nehme sie mir auf jeden fall zu Herzen...
aber furchtbar eingerückt?^^ Das tut in der Tat weh ;)
Danke schon mal
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast