
Gazow
Ich schreibe eine Vorlage für Dreamweaver und möchte die Skripte für Unterordnerseiten nicht ändern.
Gibt es eine Möglichkeit, den Pfad relativ zum Stammverzeichnis festzulegen?
zum Beispiel:
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/questions/5713295/**root**/style.css" />
Anstatt **root**
oben möchte ich dort einen Standardpfad haben. Gibt es eine Möglichkeit, so etwas zu tun?
Ich empfehle die Verwendung von HTML <base>
Element:
<head>
<base href="http://www.example.com/default/">
<link rel="stylesheet" href="style.css" />
<script src="script.js"></script>
</head>
In diesem Beispiel befindet sich das Stylesheet in http://www.example.com/default/style.css
das Skript ein http://www.example.com/default/script.js
. Der Vorteil von <base>
zu Ende /
ist, dass es flexibler ist. Ihre gesamte Website kann sich in einem Unterverzeichnis einer Domain befinden, und Sie können das Standardverzeichnis Ihrer Website einfach ändern.
Einfach mit einem Schrägstrich anfangen? Das bedeutet Wurzel. Solange Sie auf einem Webserver (z. B. localhost) und nicht auf einem Dateisystem (z. B. C:) testen, sollte das alles sein, was Sie tun müssen.

Sabito 錆兎 steht mit der Ukraine
Wie Alexander Jank erwähnte <base href="http://www.example.com/default/">
ist toll. Bei Verwendung von Subdomains wie z default.example.com
base funktioniert hervorragend, da JS und CSS von der besagten Subdomain geladen werden und für beide zugänglich sind default.example.com
und example.com/default
Wenn Sie den Stammpfad verwenden, befinden sich Ihre JS- und CSS-Dateien darin example.com/css
oder example.com/js
dann hat die Subdomain keinen Zugriff und der Stamm der Subdomain ist nicht zugänglich, außer über die Basis.

DreieckGM
Das ist seltsam verwirrend für mich. Ich weiß, dass es nicht sein sollte. Um mein Verständnis zu überprüfen, möchte ich ein Familienbeziehungsmodell zum Vergleichen verwenden. Unter der Annahme, dass “Sie” die aktuelle Webseite ist, ist Folgendes richtig?
<img src="https://stackoverflow.com/questions/5713295/picture.jpg"> In your folder with you, like a sibling
<img src="images/picture.jpg"> In your child's folder, under you
<img src="../picture.jpg"> In your parent's folder, above you
<img src="/images/picture.jpg"> In your cousin's folder
Also, rauf zu den Eltern, rüber zu den Geschwistern, runter zu ihrem Kind = dein Cousin, genannt “Bilder”.
10056600cookie-checkGeben Sie einen Stammpfad Ihres HTML-Verzeichnisses für Skript-Links an?yes