Σημείωση: Αν δεν έχετε τα αρχεία των προηγούμενων μαθημάτων, μπορείτε να τα
κατεβάσετε τώραΓια την οργάνωση των πληροφοριών, άλλες φορές είναι καλύτερο να ομαδοποιούμε τα στοιχεία και άλλες φορές να τις διαχωρίζουμε. Μακροσκελείς ιστοσελίδες καταντούν συχνά βαρετές. Μεγάλες, μοναδικές ιστοσελίδες απαιτούν περισσότερο χρόνο για να ανοίξουν απο οτι μια σειρά απο μικρότερες σελίδες.
Σε πολλές περιπτώσεις, μπορείτε να αναγνωρίσετε λογικά σημεία με βάση τα οποία μπορείτε να διαχωρίσετε τις πληροφορίες σε πολλαπλές ιστοσελίδες. Ωστόσο, δεν υπάρχει κάποια μαγική φόρμα και οι απόψεις για το θέμα ποικίλουν. Στόχος σας θα πρέπει να είναι μια ισορροπία ανάμεσα σε σελίδες που διαχωρίζουν το περιεχόμενο αλλά δεν αναγκάζουν τον αναγνώστη να δει πολλές οθόνες με επιλογές ώσπου να βρει τις πληροφορίες που επιθυμεί. Για το λόγο αυτό είναι σημαντικό να έχετε υπερσυνδέσμους που θα βοηθούν τον αναγνώστη στην περιπλάνηση του στις πληροφορίες που διαθέτετε και στη θέση που αυτές βρίσκονται.
Εως τώρα έχουμε δημιουργήσει μια ιστοσελίδα με εναν υπερσύνδεσμο σε μια μικρότερη σελίδα. Στο μάθημα 9d κάναμε μια λίστα απο συνδέσμους που λειτουργούν σαν περιεχόμενα που οδηγούν σε anchors (ή bookmarks) για τις διάφορες ενότητες του Volcano Web. Αυτές οι ίδιες υποδιαιρέσεις είναι λογικά σημεία για το διαχωρισμό της μοναδική και μακριάς σελίδας σε υποσελίδες.
Επίσης έχουμε δημιουργήσει έναν κατάλογο με το όνομα volc που περιέχει τα δυο αρχεία HTML (index.html, το μάθημα, και msh.html, μια δεύτερη ιστοσελίδα). Ακόμη έχουμε έναν δεύτερο κατάλογο με το όνομα pictures, που περιέχει τα αρχεία γραφικών.
Θα διαχωρίσουμε, στο σημείο αυτό το μοναδικό αρχείο του Volcano Web σε μια σειρά απο ιστοσελίδες, που θα ενώνονται μεταξύ τους όπως φαίνεται και στο διπλανό σχήμα. Το σημείο εισαγωγής είναι μια αρχική/κύρια σελίδα, την index.html που περιέχει συνδέσμους για κάθε μια απο τις υπόλοιπες σελίδες του μαθήματος:
Κάθε τμήμα του μαθήματος θα συνδέεται πίσω στην σελίδα index καθώς και στις προηγούμενες και επόμενες σελίδες. Προσέξτε επίσης τη διπλή κατεύθυνση του συνδέσμου ανάμεσα στις σελίδες usa.html και msh.html. Ή αν προτιμάτε μια πιο παραδοσιακή δομή:
Υπάρχουσα Δομή | Νέα Δομή |
---|---|
work area
|
work area
|
Το πρώτο πράγμα που θα κάνουμε είναι να δημιουργήσουμε ένα νεο αρχείο index.html, που θα είναι η αρχική σελίδα του Volcano Web:
<hr>
<h2><A NAME="intro">Introduction</A></h2>
A <b>volcano</b> is a location where magma,
or hot melted rock from within a planet, reaches the surface.
:
και
:
<dt>Lipman, P.W. and Mullineaux (eds). (1981)
<dd><I>The 1980 Eruptions of Mount St. Helens, Washington.</I>
U.S. Geological Survey Professional Paper 1250.
</dl>
Συγκρίνετε τις σελίδες σας με το δείγμα για το πως θα πρέπει να είναι.
<B>In
this Lesson...</B>
<ul><i>
<li><A HREF="#intro">Introduction</A>
<li><A HREF="#term">Volcano Terminology</A>
<li><A HREF="#usa">Volcanic Places in the USA</A>
<li><A HREF="#mars">Volcanic Places on Mars</A>
<li><A HREF="#project">Research Project</A></i>
</ul>
και αλλάξτε το:
<B>In this Lesson...</B>
<ul><i>
<li><A HREF="intro.html">Introduction</A>
<li><A HREF="term.html">Volcano Terminology</A>
<li><A HREF="usa.html">Volcanic Places in the USA</A>
<li><A HREF="mars.html">Volcanic Places on Mars</A>
<li><A HREF="proj.html">Research Project</A></i>
</ul>
Συγκρίνετε τις σελίδες σας με το δείγμα για το πως θα πρέπει να είναι.
ΣΗΜΕΙΩΣΗ: Βεβαιωθείται οτι έχετε καταλάβει τη διαφορά ανάμεσα σε ένα σύνδεσμο που γράφει:
<a href="#quest">go to questions</a>
και σε έναν άλλο που γράφει:
<a href="quest.html">go to questions</a>
Το επόμενο βήμα θα είναι να δημιουργήσουμε τα αρχεία για τα άλλα τμήματα του μαθήματος. Θα είναι ευκολότερο αν πρώτα δημιουργήσουμε μια σελίδα πρότυπο που θα αλλάζουμε για κάθε μια απο τις διάφορες σελίδες.
(Αν θέλετε αντιγράψτε το παράδειγμα):
HTML | Σημειώσεις |
---|---|
<html> <head> <title>XXXXXXXX</title> </head> <body> |
HEAD: Σε αυτό το τμήμα, XXXXXXXX είναι το όνομα κάθε ενότητας. |
<H5>Volcano
Web / <A HREF="index.html">Index</A> / <A HREF="xxxx.html">back</A> / <A HREF="xxxx.html">next</A></H5> |
ΠΛΟΗΓΗΣΗ: Στην κορυφή κάθε σελίδας χρησιμοποιούμε μια μικρή επικεφαλίδα (h=5) για να βάλουμε τους συνδέσμους για την πλοήγηση στις άλλες σελίδες. Το Index οδηγεί στην κεντρική σελίδα. Τα next και back στις επόμενες και προηγούμενες σελίδες. Θα πρέπει να συμπληρώσετε τα αντίστοιχα ονόματα των αρχείων στη θέση των xxxx.html. |
<h2>XXXXXXXX</h2> : : : |
HEADER: Βάλτε ενα h=2 για τον τίτλο κάθε σελίδας. |
<hr> <ADDRESS> <b><A HREF="index.html"> Writing HTML</A> : XXXXXXXX </b><p> created by Lorrie Lava, <A HREF="mailto:lava@pele.bigu.edu"> lava@pele.bigu.edu</A> <br> Volcanic Studies, <A HREF="http://www.bigu.edu/"> Big University</A><p> <TT>last modified: April 1, 1995</TT> </ADDRESS> <p> |
ADDRESS FOOTER: Εδώ σημειώνεται το όνομα της κύριας ιστοσελίδας. |
<tt>URL: http://www.bigu.edu/web/xxxxxxxx.html </tt> <p <body> </html> |
URL: Αλλάξτε το xxxxxxxx.html με το αντίστοιχο όνομα του αρχείου. |
Όνομα Αρχείου | Ενότητα | Σημειώσεις |
---|---|---|
intro.html |
Introduction |
|
term.html | Volcano Terminology | |
usa.html | Volcanic Places in the USA | |
mars.html | Volcanic Places on Mars | |
proj.html | Research Project |
|
<a href="usa.html">
<img src="../pictures/left.gif" alt="** ">
Return to
<i>Volcano Web</i></a>
επίσης αλλάξτε το footer:
<HR>
<ADDRESS>
<B><A HREF="index.html">
Volcano Web</A> : <A HREF="usa.html">
Volcanic Places in the USA</A> :
Mount St. Helens</B> <p>
created by Lorrie Lava,
<A HREF="mailto:lava@pele.bigu.edu">
lava@pele.bigu.edu</A><br>
Volcanic Studies,
<A HREF="http://www.bigu.edu/">
Big University</A><p>
<TT>last modified: April 1, 1995</TT>
</ADDRESS>
<p>
<tt>URL: http://www.bigu.edu/web/msh.html</tt>
</body>
</html>
Ελέγξτε τις αλλαγές
Συγκρίνετε τις σελίδες σας με το δείγμα για το πως θα πρέπει να εμφανίζονται. Αν κάτι δε δουλεύει, ελέξτε ξανά τον κώδικα σας. Επειδή τα αρχεία που κάναμε είναι πολλά είναι πολύ πιθανό να έχετε κάνει κάποιο λάθος.
Περισσότερες Πληροφορίες
Απο άποψη εμφάνισης, οι ιστοσελίδες σας είναι πιο ευανάγνωστες αν οι υπερσύνδεσμοι συμπεριλαμβάνονται στο κείμενο με το περιεχόμενο. Αυτό γίνεται ακόμη πιο σημαντικό καθώς φτιάχνετε περισσότερες σελίδες που έχουν κείμενο που τις συνδέει. Συγκρίνετε:
Σύνδεσμοι της μορφής "click here" | ||
---|---|---|
|
||
Σύνδεσμοι Ενσωματομένοι στο Κείμενο | ||
|
Στη συνέχεια: 16. Τυπική και Εμπλουτισμένη HTML