Links html

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
volopolo
Δημοσιεύσεις: 27
Εγγραφή: 18 Σεπ 2006 20:15
Τοποθεσία: Athens

Links html

Δημοσίευση από volopolo » 21 Οκτ 2008 18:21

Είναι προτιμότερο όταν βάζουμε links από σελίδα σε σελίδα να τα βάζουμε με αυτό τον τρόπο

<a href="http://www.somesite.com/somepage.html">
για να μεταφερθούμε σε άλλη σελίδα
η

<a href="../somepage.html">

Ποια είναι η διαφορά τους;


volopolo
Δημοσιεύσεις: 27
Εγγραφή: 18 Σεπ 2006 20:15
Τοποθεσία: Athens

Links html

Δημοσίευση από volopolo » 31 Οκτ 2008 22:51

Επειδή δεν βρήκα απάντηση στο παραπάνω link θα το γράψω ποιο αναλυτικά:

Ας υποθέσουμε ότι έχουμε μια σελίδα αρχική http://www. kapoia-selida.com
και από πίσω δύο υποσελίδες για παράδειγμα μία για την Αθήνα την

http://www. kapoia-selida.com/Athens.html

και μια για την Θεσσαλονίκη

http://www. kapoia-selida.com/Thessaloniki.html

Οι σελίδες Αθήνα (Athens.html) και (Thessaloniki.html) βρίσκονται στον ίδιο φάκελο
Τώρα για να βάλουμε ένα link στην σελίδα της Αθήνας (Athens.html) να σε πηγαίνει στην σελίδα της Θεσσαλονίκης (Thessaloniki.html) αν το κάνεις με το Macromedia Dreamweaver θα στο βγάλει έτσι:

<a href="Thessaloniki.html">Θεσσαλονίκη</a>

Επειδή έχω προσέξει σε άλλες ιστοσελίδες και αυτό

<a href="http://www. kapoia-selida.com/Thessaloniki.html">Θεσσαλονίκη</a>

Που στην ουσία είναι το ίδιο πράγμα και οι δύο σύνδεσμοι σύμφωνα με το παράδειγμα θα σε οδηγήσουν στην ίδια ιστοσελίδα απλά ποια είναι η διαφορά τους?

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Links html

Δημοσίευση από korgr » 31 Οκτ 2008 23:03

Στην μία περίπτωση έχουμε τα λεγόμενα absolute links (http://www.kapoia-selida.com/kapoio-dir/page.html) και στην άλλη περίπτωση (../page.html) τα λεγόμενα related links.
Μπορεί να κάνουν φαινομενικά την ίδια δουλειά, αλλά τα related έχουν κάποια πλεονεκτήματα για μας τους δημιουργούς ιστοσελίδων!
1. Με τα related δουλεύει μια χαρά η σελίδα μας και σε local server (localhost για τα δικά μας tests πριν το upload)
2. Αν κάποτε αποφασίσουμε να αλλάξουμε το domain (σπάνια περίπτωση αλλά τυχαίνει πελάτης που το θέλει), τα related links θα παίξουν σε οποιοδήποτε domain ενώ τα absolute θα χρειαστούν διόρθωση (αλλαγή σε νέο domain).
Ελπίζω να ήμουν κατανοητός...

Άβαταρ μέλους
p_pan
Δημοσιεύσεις: 1248
Εγγραφή: 11 Φεβ 2007 20:45
Τοποθεσία: Άστεγος!

Links html

Δημοσίευση από p_pan » 02 Δεκ 2008 03:05

πάντως αν χρησιμοποιείς το http://www.domain.gr/site.php θα έχεις πρόβλημα αν έχεις σε κάποιον φάκελο δεδομένα υπό προστασία και έχεις βάλει να μην είναι προσπελάσιμα από κανέναν (.htaccess = deny from all) αν πας να τα ανακτήσεις σαν link http://www.domain.gr/arxeio.php θα έχεις πρόβλημα... gt θα νομίζει ότι ζητάς τα αρχεία προερχόμενος από κάπου αλλου!
Αγράματος...

volopolo
Δημοσιεύσεις: 27
Εγγραφή: 18 Σεπ 2006 20:15
Τοποθεσία: Athens

Links html

Δημοσίευση από volopolo » 15 Ιαν 2009 09:32

<a href="http://www. kapoia-selida.com/Thessaloniki.html">Θεσσαλονίκη</a>

Δεν παίζει αυτό σπουδαίο ρόλο για τις βάσεις δεδομένων και για τα ρομπότ (όπως για παράδειγμα αυτό της Google) που διαβάζει συνδέσμους μέσα στον κωδικό της html?

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης