Link richtig setzen

  • Hallo Leute,

    ich bin neu hier und hab auch direkt eine Frage am Start [Blockierte Grafik: http://www.html.de/images/smilies/icon_smile.gif] die mich echt beschäftigt. Also, wie setze ich einen Hyperlink richtig? Ich habe es
    mal auf 2 verschiedene Arten gemacht, die auch beide funktionieren,
    aber ich will nichts falsch machen, kann ja sein das es von Browser zu
    Browser verschieden ist? Ich habe nur FireF und IE getestet!

    Also ich habe die Links so gemacht:

    <p align="center"><a href="/seiten/seite1.html" target="_blank"><img src="/bilder/leftpic.jpg" width="91" height="90" border="0" align="top" /></a></p>

    <p align="center"><a href="seiten/seite1.html" target="_blank"><img src="bilder/leftpic.jpg" width="91" height="90" border="0" align="top" /></a></p>

    Also meine Frage wäre, gehört das / vor das href="/ oder macht man es ohne? href="

    Funktioniert beides, aber ich will alles richtig machen, nicht das Fehler wegen dem / auftreten...

    Über Hilfe würde ich mich sehr freuen!

    MFG

    Syrouz [Blockierte Grafik: http://www.html.de/images/smilies/sport02.gif]

  • Mh jooo :roll: das hab ich uch schon ma alles gelesen, mir gings nur darum, ob beide Links die ich oben geposted habe so ok sind, oder ob einer davon einfach falsch ist. Wie gesagt, funktionieren beide...

    :danke2:

  • Hi, du adressierst mit dem ersten Link eine Adresse von der Wurzel des Verzeichnisbaums aus. Mit dem zweiten Link adressierst du relativ von der aktuellen Position des Verzeichnisbaums. Ein kleines Beispiel dazu:
    Angenommen du hast in deinem "Wurzelordner" noch einen Ordner der z.B. "links" heißt und eine Datei "test.html". Nun hast du in dem Ordner "links" noch eine Datei "testlinks.html".
    Wenn du nun in der Datei "test.html" die beiden Links definierst:

    Code
    <a href="/links/testlinks.html">Link1</a>
    <a href="links/testlinks.html">Link2</a>

    so wirst du bei beiden Links, die Seite "testlinks.html" aufrufen können.
    Schreibst du nun allerdings genau die gleichen Links in die Datei "testlinks.html", die im Ordner "links" liegt und versuchst damit auf "testlinks.html" zuzugreifen, dann funktioniert nur der erste Link, da er die Seite von der Wurzel aus referenziert. Der zweite Link versucht relativ von der aktuellen Position aus eine Datei unter "links/testlinks.html" zu erreichen, da wir uns aber schon im ordner "links" befinden wird versucht auf die Datei "/links/links/testlinks.html" zuzugreifen. Das führt dann zum 404, wenn die Datei nicht vorhanden ist.
    Ich hoffe, dass war verständlich, wenn nicht, frag nochmal nach.

  • Jo Moin,

    erstmal danke für die Antwort - ich denke ich habs verstanden. Also, kann man grundlegend sagen, dass wenn die Links im Firefox und IE funktionieren, auch in anderen Browsern funktionieren, und das / nach den " immer besser ist als keiner und das man am besten niemlas in einem Ordner einen /testordner/testordner/ macht, sprich; dann besser /testordner/testordner2/

    Oder steh ich jetzt komplett am Schlauch, nej oder? :shock:

    LG
    syrouz

  • Code
    <p [COLOR='Red']align="center"[/COLOR]><a href="/seiten/seite1.html"[COLOR='Yellow'] target="_blank"[/COLOR]><img src="/bilder/leftpic.jpg" width="91" height="90" [COLOR='#ff0000']border="0" align="top"[/COLOR] /></a></p>


    Der Rest in dieser Codezeile ist leider aber auch nicht wirklich prickelnd. Die roten Stellen solltest Du komplett löschen und mittels CSS definieren. Die gelbe Stelle ist m.M.n. bei XHTML auch nicht mehr erlaubt (was vom W3C-Konsortium aber Gott sei Dank schon als Unsinn erkannt wurde), zumindest in der Strict-Variante. Und wenn es sich um ein Menü handelt sind die Absatz-Auszeichnungen auch falsch.

  • Hi,

    du hast es offenbar noch immer nicht für nötig befunden hier zu posten, das dein Problem längst woanders beantwortet wurde, nämlich hier.

    naja, was poste ich, dein Benehmen im verlinkten Fred läßt ja eigentlich auch nichts anderes erwarten.

  • Vielleicht solltest du dir ein paar Freunde suchen, vllt. aus nem Schachclub oder so... oder schau ma im spinchat.de vorbei - n00b! :roll:

    warum, nur weil ich gutes Benehmen und freundlichen Umgang miteinander schätze, heißt das ja noch nicht, das ich nicht ne Menge Freunde habe.

    Aber das gehört nicht hierher, deshalb bin ich raus.

  • Vielleicht solltest du dir ein paar Freunde suchen, vllt. aus nem Schachclub oder so... oder schau ma im spinchat.de vorbei - n00b! :roll:


    In einem anderen Forum schreibt ein User bei solchen Sprüchen:

    Zitat


    Wenn du DAU hier noch mal Hilfe bekommen möchtest, solltest du deine große Klappe um 100% minimieren.


    Trifft hier auch irgendwie zu, oder?

  • Das witzige ist, dass ich das wirklich könnte... aber ich werfe nicht wie du meine Perlen vor die Säue und wenn ich hier nochmal Hilfe brauche, dann
    mache ich einfach n neuen Login