Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich programmiere gerade einen Homepage. Nun möchte ich dann wegen der hirachie eine Basis anlegen, von der die Links ausgehen sollen.

kann der base-Tag dies nur bei Grafiken? Mir stehen HTML und PHP zur verfügung.

Geschrieben

nein, es wird bei allen Dateien benutzt. Du definierst eie Basis URL und von da ausgehend werden alle relativen Links, hinten dran gehangen.


<base href="www.fachinformatiker.de" />
[/PHP]

dann im QC irgendwo

[PHP]
<a href="/ordner1/ordner2/index.html">ein relativer Link</a>

dein Link lautet www.fachinformatiker.de/ordner1/ordner2/index.html

zum Testen auf localhost und zum verhindern von aufrufen in fremden frames ist das klasse (hier muss noch ein Target definiert sein)

Geschrieben

Was ist die genaue Definition einer URL? ist das nur www.domain.de oder lässt sich mit dem base-Tag auch eine Unterverzeichnis angeben? Da ich meine Seite derzeit auf dem Server nur teste.

<base href="http://www.domain.de/version3" />

Wenn ich einen Verweise aufrufe, wie z. B. <link rel="stylesheet" type="text/css" href="css/haupt.css"> dann wird das falsche gerladen. das "version3" wird anscheinend ignoriert?

Geschrieben

Hast du mal versucht, den Pfad im base-Tag mit einem / abzuschließen?

Also

<base href="http://www.domain.de/version3/" />

Möglicherweise wird es ohne diesen Slash am Ende nicht als absoluter Pfad interpretiert.

tine

Geschrieben

Ich habs mal billig getestet: Aufm Desktop ne html-Datei anlegen und folgendes reinpacken

<html>

<head>

<title>Test</title>

<base href="http://www.google.de/images/">

</head>

<body>

TEST<br>

<img src="hp0.gif">

</body>

</html>

funktioniert einwandfrei.

Wie zu sehen ist, der base-tag hat noch nen ordner mit dran.

Wenn man das abschließende / im base-tag weglässt gehts nicht.

Hast du den base-tag auch im <head> drinnen stehen?

Geschrieben

<html>


<head>


<meta name="author" content="Philipp Schöne">


<meta name="generator" content="Ulli Meybohms HTML EDITOR">


<meta http-equiv="content-type" content="text/css">

<base href="http://www.philipp-schoene.de/version3/">

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


<title>Philipp Schöne - Fotos</title>



</head>

das ist der code und er ergibt: http://www.philipp-schoene.de/version3/fotos/

Name: forum

pw: 12345

eigentlich soll links eine Menü angezeigt werden. Also so wie: http://www.philipp-schoene.de/version3/

  • 1 Monat später...

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...