Γράφοντας HTML Σχετικά Παραποµπές Ετικέτες Μαθήµατα Προηγούµενο Επόµενο

Σχετικά έγγραφα
Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας

Πίνακες. ιδιότητες ετικέτας <tr>

Εργασία 11 η Πίνακες (βασικές ετικέτες, βασικές ιδιότητες) 1. Στο Σημειωματάριο πληκτρολογήστε τον παρακάτω κώδικα:

Πώς δημιουργούμε απλούς πίνακες

HTML Εργαστήριο 1.2 (Πίνακες)

Πίνακες HTML. Παναγιώτης Γαλάτης 1ο ΕΠΑΛ Ηρακλείου

Πίνακες. ετικέτα <table>

Άσκηση 6 Επαναληπτική Άσκηση HTML

Hyper Text Markup Language (HTML) που σημαίνει γλώσσα σήμανσης υπερκειμένου.

Η γλώσσα HTML. Επιμέλεια: Δέγγλερη Σοφία

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 2

<HTML> <HEAD> <TITLE> <BODY>

Επαναληπτική Άσκηση ΕΤΙΚΕΤΕΣ HTML

Ετικέτες HTML. <!-->: Τα σχόλια χρησιμοποιούνται για να γράφουμε σημειώσεις μέσα στον

Νέες Τεχνολογίες στην Εκπαίδευση

Η λίστα <ol> (ordered list)

ΑΣΠΑΙΤΕ. ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ 4α. Υπερκείμενο και HTML. Ημερομηνία :... Τμήμα :... Ονοματεπώνυμο :...

Βαρβάκειο Πρότυπο Γυμνάσιο

Τεχνολογίες Διαδικτύου (Εξασκηθείτε στην HTML)

Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Σηµειώσεις για τη γλώσσα HTML (HyperText Markup Language)

Νέες Τεχνολογίες στην Εκπαίδευση

1 ο Εργαστήριο Συντεταγμένες, Χρώματα, Σχήματα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

Τεχνολογίες Διαδικτύου - Εργαστήριο 1 ο

Νέες Τεχνολογίες στην Εκπαίδευση

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΜΕΛΕΤΗ ΚΑΙ ΕΦΑΡΜΟΓΗ ΔΗΜΙΟΥΡΓΙΑΣ HTML ΣΕΛΙΔΩΝ ΣΥΝΔΕΣΜΟΙ

Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003

Νέες Τεχνολογίες στην Εκπαίδευση

Α ΛΥΚΕΙΟΥ - ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΪΟΣ 2019 ΕΝΔΕΙΚΤΙΚΕΣ ΕΡΩΤΗΣΕΙΣ ΚΑΤΑΝΟΗΣΗΣ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΚΕΦΑΛΑΙΟ 11 Ευάγγελος Χ. Ζιούλας (Καθηγητής Πληροφορικής)

Άσκηση 3 -Δηµιουργία ιστοσελίδων µε HTML µέρος 3 ο

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

Βαρβάκειο Πρότυπο Γυμνάσιο

Σχεδιασµός και Ανάπτυξη Web-Site για Επιχειρήσεις

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I. 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD

Εισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head>

Σχεδόν όλες οι ιστοσελίδες βασίζονται σε μεγάλο βαθμό σε πίνακες. Για να εισάγουμε έναν πίνακα επιλέγουμε από το μενού Insert->Table.

Σε αυτό το µάθηµα θα ασχοληθούµε µε τη βελτίωση της εµφάνισης ενός ιστοτόπου, αλλά και τον εύκολο χειρισµό όλων των αλλαγών στην εµφάνιση της σελίδας

Πίνακες, περιγράµµατα και σκίαση

Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 6 ο Τεχνολογίες Διαδικτύου: HTML II

11. Η γλώσσα HTML Πίνακες, Λίστες, Φόρμες

Υπερσυνδέσεις (hyperlinks)

ΕΙΔΙΚΟΙ ΧΑΡΑΚΤΗΡΕΣ ΧΑΡΑΚΤΗΡΕΣ ΜΕ ΕΙΔΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ. ΠΙΝΑΚΑΣ ΚΩΔΙΚΩΝ ΔΙΑΦΥΓΗΣ Χαρακτήρας Κωδικός διαφυγής Ερμηνεία Συμβόλου & nbsp;

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΚΕΝΤΡΟ ΙΑΧΕΙΡΙΣΗΣ ΙΚΤΥΩΝ. Εγχειρίδιο χρήσης των υπηρεσιών τηλεκπαίδευσης του Πανεπιστηµίου Ιωαννίνων. Ασύγχρονη τηλεκπαίδευση

Κεφάλαιο 4 HyperText Markup Language - HTML. Προγραμματιστικά εργαλεία για το διαδίκτυο Φίλιππος Κουτσάκας, Πολύγυρος 2013

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΣΧΕΔΙΑΣΜΟΥ ΕΦΑΡΜΟΓΩΝ

Εμφάνιση και κρύψιμο στοιχείων

Σχεδίαση ιστοσελίδων

Περιεχόμενα. Λίγα λόγια από τον συγγραφέα Microsoft Excel Η δομή ενός φύλλου εργασίας... 21

1. O FrontPage Explorer

Περιεχόμενα. Γαβαλάς Δαμιανός

δηµιουργία ιστοσελίδων

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης

( Απάντηση: Ο τόνος βρίσκεται δεξιά από το γράμμα Λ. ) ( Απάντηση: Κρατάμε πατημένο το πλήκτρο Shift και πατάμε το πλήκτρο 8. )

HTML Εισαγωγή στην HTML και τα CSS

Εισαγωγή στην HTML (2)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΚΕΝΤΡΟ ΙΑΧΕΙΡΙΣΗΣ ΙΚΤΥΩΝ. Εγχειρίδιο χρήσης των υπηρεσιών τηλεκπαίδευσης του Πανεπιστηµίου Ιωαννίνων. Ασύγχρονη τηλεκπαίδευση

Γυµ.Ν.Λαµψάκου Α Γυµνασίου Γεωµ.Β2.6 γωνίες από 2 παράλληλες + τέµνουσα 19/3/10 Φύλλο εργασίας

2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ

Βασικά Στοιχεία Μορφοποίησης

Εγκατάσταση. Εγκατάσταση του Wamp

ΕΡΓΑΣΤΗΡΙΟ: ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΣΤΟΝ ΤΟΥΡΙΣΜΟ. 4o ΕΡΓΑΣΤΗΡΙΟ ΕΙΚΟΝΕΣ ΣΤΗΝ HTML

3 ο Εργαστήριο Μεταβλητές, Τελεστές

ΚΕΦΑΛΑΙΟ Web Services

Μενού Προβολή. Προβολές εγγράφου

Ποιες είναι οι κύριες ετικέτες που χρησιμοποιεί η HTML για την περιγραφή της συνολικής δομής μιας ιστοσελίδας;

PowerPoint Ένα εργαλείο παρουσίασης

Cascading Style Sheets

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ HTML

Μάθημα 6ο. Υπολογιστικό Φύλλο

<a href=" στο κείμενο</a>.

Κεφαλίδες και υποσέλιδα

Δώστε χρώμα και σύσταση στις διαφάνειες

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

Πρακτικές συμβουλές κατά την πληκτρολόγηση ., ; :! ( ) " " Άνοιγμα και αποθήκευση εγγράφου Αρχείο, Άνοιγμα. Αρχείο / Αποθήκευση

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7

3. ΕΙΣΑΓΩΓΗ ΣΤΟ CSS ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

Η ΓΛΩΣΣΑ ΕΠΙΚΑΛΥΠΤΩΜΕΝΩΝ ΜΟΡΦΟΠΟΙΗΣΕΩΝ CSS

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 2

Στην τεχνολογία των CSS, οι κανόνες στυλ (style

Οδηγίες Στο σημερινό εργαστήριο θα αρχίσετε να χρησιμοποιείτε βασικές οδηγίες μορφοποίησης της ιστοσελίδας σας (κάτι που έχουμε αποφύγει έως τώρα!).

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

Δημιουργία. Ιστολογίου (blog) 7/5/2015. Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ

Word 3: Δημιουργία πίνακα

ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ. Κειμενογράφος WORD

Άσκηση 6 Σύνθετα Αντικείµενα. Στόχος της άσκησης

ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD

ζωγραφίζοντας µε τον υπολογιστή

Cascading Style Sheets (CSS)

Άσκηση 5 Ανύψωση Σχηµάτων. Στόχος της άσκησης

Επεξεργασία Κειμένου Open Office. Κείμενο: Δραστηριότητα Ανοίξτε τον κειμενογράφο OpenOffice.writer ακολουθώντας την διαδρομή:

1. <body> 2. <header> 3. <h1> My Page </h1> 4. </header> 5. <section>


Προγραμματισμός Διαδικτύου

Νέες Τεχνολογίες στην Εκπαίδευση

Κειµενογράφοι ετικετών

Τι είναι η HTML; Τί είναι οι ετικέτες (tags); Πώς είναι μια ετικέτα (tag);

Transcript:

1 of 9 31/10/2011 9:38 µµ Γράφοντας HTML Σχετικά Παραποµπές Ετικέτες Μαθήµατα Προηγούµενο Επόµενο 2Πίνακες Βασικές Ετικέτες Πινάκων Γραµµές και Στήλες Πίνακας εδοµένων "Αόρατοι" Πίνακες ιαιρώντας µια Μακρά Λίστα Χρωµατιστοί Πίνακες Φόντο Υφής Περισσότερες Πληροφορίες Σηµείωση: Αν δεν έχετε τα αρχεία των προηγούµενων µαθηµάτων, µπορείτε να τα κατεβάσετε τώρα. Οι πίνακες πρωτοεισήχθηκαν απο την HTML 0 και αναπτύχθηκαν επιπλέον απο την Netscape για να προσθέσουν µια νέα διάσταση στο σχεδιασµό ιστοσελίδων. Οι πίνακες παρέχουν µια δοµή για την οργάνωση άλλων στοιχείων της HTML σε "πλέγµα". Άλλη µια πιο εµφανής χρήση των πινάκων είναι όταν θέλετε να οργανώσετε πληροφορίες σε στήλες κειµένου. Ωστόσο οι πίνακες ανοίγουν τις προοπτικές για πολλές άλλες επιλογές στη διαµόρφωση των σελίδων. Η HTML για τη δηµιουργία πινάκων µοιάζει πολύπλοκη - αλλά θα αρχίσουµε απο τα απλά και στη συνέχεια θα δηµιουργήσουµε ορισµένους πίνακες για το Volcano Web. Και για να ξεκινήσουµε, όταν σχεδιάζετε πίνακες να έχετε πάντα στο νου σας τα ακόλουθα: Οι πίνακες δηµιουργούνται ξεκινώντας απο τα πάνω αριστερά, συνεχίζοντας µε τις στήλες της 1ης γραµµής, έπειτα συνεχίζοντας µε τις στήλες τις δεύτερης γραµµή κ.ο.κ. Η σειρά δηµιουργίας του πίνακα διαγραµµατικά έχει την ακόλουθη πορεία: Κάθε πλέγµα του πίνακα ονοµάζεται κελί. Βασικές Ετικέτες Πινάκων Η HTML για τη βασική δοµή ενός πίνακα φαίνετε παρακάτω: HTML Αποτέλεσµα <table border=1> <td>row 1 col <td>row 1 col 2 <td>row 1 col 3 2 3 Row 1 col 1 Row 1 col 2 Row 1 col 3 Row 2 col 1 Row 2 col 2 Row 2 col 3 Row 3 col 1 Row 3 col 2 Row 3 col 3 2 3

2 of 9 31/10/2011 9:38 µµ H ιδιότητα border=1 στην ετικέτα <table> ορίζει στον browser να δηµιουργήσει µια γραµµή γύρο απο τον πίνακα, πάχους ενός pixel. Κάθε γραµµή του πίνακα ορίζεται απο την ετικέτα... (Table Row) και στη συνέχεια τα κελιά κάθε γραµµής ορίζονται απο την ετικέτα <td>...(table Data). Κάθε κελί, και συγκεκριµένα κάθε ετικέτα <td>... µπορεί να περιλαµβάνει οποιοδήποτε είδος ετικέτας HTML που έχουµε δει εως τώρα - Κείµενο, υπερσυνδέσµους, γραφικά κ.τ.λ. Μέσα στη ετικέτα αυτή µπορείτε να χρησιµοποιήσετε διάφορα χαρακτηριστικά για να καθορίσετε την συστοίχιση των ενός κελιού: Οριζόντια Συστοίχιση <td align=left> συστοιχίζει όλα τα περιεχόµενα στα αριστερά του κελιού (αυτή είναι & η προκαθορισµένη ρύθµιση) <td align=right> συστοιχίζει όλα τα περιεχόµενα στα δεξιά του κελιού <td align=center> συστοιχίζει όλα τα περιεχόµενα στο κέντρο του κελιού Κάθετη Συστοίχιση <td valign=top> συστοιχίζει όλα τα περιεχόµενα στην κορυφή του κελιού <td valign=bottom> συστοιχίζει όλα τα περιεχόµενα στο κάτω µέρος του κελιού <td valign=middle> συστοιχίζει όλα τα περιεχόµενα στο κέντρο του κελιού (αυτή είναι & η προκαθορισµένη ρύθµιση) Αυτά τα χαρακτηριστικά µπορείτε τα συνδυάσετε: <td align=left valign=bottom> Η παραπάνω HTML παράγει ένα κελί του οποίου τα περιεχόµενα είναι συστοιχισµένα στο αριστερό και κάτω µέρος του κελιού. Γραµµές και Στήλες Ο πίνακας που δηµιουργήσαµε παραπάνω είναι λιτός και µικρός - 3 γραµµές και 3 στήλες (3x3). είτε στη συνέχεια τι µπορούµε να κάνουµε χρησιµοποιώντας τις ιδιότητες colspan και rowspan στις ετικέτες <td>... HTML <table border> <td>row 1 col <td align=center colspan=2> Row 1 col 2-3 Αποτέλεσµα ** Παρατηρήστε το δεύτερο κελί της πρώτης γραµµής - εκτείνεται (colspan=2) σε δύο στήλες. Ακόµη στο κελί αυτό έχουµε συστοιχίσει το κείµενο στο κέντρο του κελιού. 2 3 2 3 Row 1 col 1 Row 1 col 2-3 Row 2 col 1 Row 2 col 2 Row 2 col 3 Row 3 col 1 Row 3 col 2 Row 3 col 3

3 of 9 31/10/2011 9:38 µµ Στη συνέχεια θα φτιάξουµε ένα κελί που καταλαµβάνει 2 γραµµές. HTML Αποτέλεσµα <table border=1> <td>row 1 col <td align=center colspan=2> Row 1 col 2-3 <td valign=top rowspan=2> Row 2 col 2 3 Row 1 col 1 Row 1 col 2-3 Row 2 col 1 Row 2 col 2 Row 2 col 3 Row 3 col 1 Row 3 col 3 3 Πίνακας εδοµένων Η Εισαγωγική µας σελίδα περιέχει έναν πίνακα ("Volumes of Some Well Known Eruptions") που πρωτοδηµιουργήσαµε στο µάθηµα 9 χρησιµοποιόντας την ετικέτα <pre>...</pre>. Θα τροποποιήσουµε το διάγραµµα αυτό χρησιµοποιώντας πίνακες. Ανοίξτε το αρχείο intro.html στον κειµενογράφο σας. ιαγράψτε οτιδήποτε περιλαµβάνετε στις ετικέτες <pre>...</pre>. Στο ίδιο σηµείο βάλτε: <table border> <th>eruption</th> <th>date</th> <th>volume in km<sup>3</sup></th> <td>paricutin, Mexico <td align=center>1943 <td align=center>3 <td>mt. Vesuvius, Italy <td align=center>79 A.D. <td align=center>3 <td>mount St. Helens,<br>Washington <td align=center>1980 <td align=center>4

4 of 9 31/10/2011 9:38 µµ <td>krakatoa, Indonesia <td align=center>1883 <td align=center>18 <td>long Valley, California <td align=center>pre-historic <td align=center>>450 & <700 <td>yellowstone, Wyoming <td align=center>pre-historic <td align=center>400 Σηµείωση: είτε την HTML για την πρώτη γραµµή. Οι ετικέτες <th>...</th> (Table Header) λειτουργούν όπως ακριβώς και η ετικέτα <td>... µε τη διαφορά οτι το κείµενο που περιλαµβάνει αυτόµατα γίνεται έντονο (bold) και τοποθετείτε στο κέντρο. Επίσης δείτε οτι στα κελιά για το "Long Valley" πρέπει να χρησιµοποιήσουµε την HTML για τους ειδικούς χαρακτήρες "<", ">", και "&" ( είτε Μάθηµα 10) 4. Σώστε τις αλλαγές και φορτώστε τη σελίδα στον browser σας Σηµείωση: Ο πίνακας µπορεί να µη ξεχωρίζει εντελώς, καθώς το φόντο είναι ολόµαυρο. Στη συνέχεια ας προσθέσουµε µερικά επιπλέον πράγµατα στον πίνακα µας. Ορισµένοι browsers δίνουν τη δυνατότητα να ορίσετε ορισµένες επιπλέον ρυθµίσεις για τις γραµµές που σχηµατίζουν τον πίνακα. Είναι τα ακόλουθα χαρακτηριστικα: <table border=x cellpadding=y cellspacing=z> όπου Χ είναι το πάχος (σε pixels) του περιθωρίου του πίνακα. Το χαρακτηριστικό cellpadding ορίζει την απόσταση που έχουν τα περιεχόµενα των κελιών απο τα περιθώρια - µεγάλες τιµές για το Υ κάνουν τα κελιά µεγαλύτερα. Το χαρακτηριστικό cellspacing καθορίζει (σε pixels) το πάχος ανάµεσα στις εσωτερικές γραµµές που χωρίζουν τα κελιά. Αλλάξτε τη ετικέτα <table> ώστε να διαβάζει: <table border=3 cellpadding=4 cellspacing=8> Η ετικέτα <caption> εµφανίζει το κείµενο που περιλαµβάνει (στο κέντρο του πλάτους του πίνακα) ως τον τίτλο του πίνακα. Αλλάξτε τις γραµµές του πίνακα ώστε να µοιάζουν µε τα ακόλουθα: <table border=3 cellpadding=4 cellspacing=8> <caption><b><font size=+1> Volumes of Some Well-Known Volcanic Eruptions</font></b></caption> Μπορείτε να συµπεριλάβετε HTML iµέσα στην ετικέτα <caption>, απλά βεβαιωθείτε οτι είναι µέσα στην ετικέτα <table>... Ας δώσουµε στο κείµενο της ετικέτας <th>...</th> ένα χρώµα Αλλάξτε την HTML για την πρώτη σειρα στα: <th><font color=#ee8844>eruption</font></th> <th><font color=#ee8844>date</font></th> <th><font color=#ee8844>volume in km<sup>3</sup></font></th> Στη συνέχεια ας τοποθετήσουµε τον πίνακα στο κέντρο τις σελίδας. Απλά συµπεριλάβετε τον πίνακα σνάµεσα στην ετικέτα <center>...</center>. Για περισσότερα σχετικά µε τη συστοίχιση του κειµένου, δες µάθηµα_20.

5 of 9 31/10/2011 9:38 µµ 4. 5. Σώστε τις αλλαγές και φορτώστε τη σελίδα στον browser σας. Τελειώνοντας, θα προσθέσουµε µια στήλη στη αριστερή πλευρά. Τώρα θα προσθέσουµε ένα άδειο κελί µε την ετικέτα <th>...</th> στην πρώτη γραµµή - ο λόγος που το κάνουµε αυτό θα φανεί στη συνέχεια καθώς θα δηµιουργήσουµε την νέα στήλη στα ακόλουθα βήµατα. <th></th> <th><font color=#ee8844>eruption</font></th> <th><font color=#ee8844>date</font></th> <th><font color=#ee8844>volume in km<sup>3</sup></font></th> 6. Μεταβείτε στην πρώτη γραµµή, και προσθέστε ένα πρώτο κελί που καταλαµβάνει τις επόµενες 4 γραµµές: <td rowspan=4> <font color=#ee8844> <i>eruptions<br> observed<br> by humans</i> </font> <td>paricutin, Mexico <td align=center>1943 <td align=center>3 Σηµείωση: Προσθέσαµε ορισµένες ετικέτες <br> έτσι ώστε η πρώτη στήλη να µη γίνει πολύ πλατιά. 7. Και στην 5η σειρά, προσθέτουµε ένα κελί που καταλαµβάνει τις επόµενες 2 γραµµές. 8. <td rowspan=2> <font color=#ee8844> <i>inferred<br> by study<br> of deposits</i> </font> <td>long Valley, California <td align=center>pre-historic <td align=center>>450 & <700 Σώστε τις αλλαγές και φορτώστε ξανά τη σελίδα στον browser σας. Αν θέλετε συγκρίνετε τη δουλειά σας µε ένα δείγµα για το πως θα πρέπει να µοιάζει. "Αόρατοι" Πίνακες Ένας πίνακας µε όρια είναι χρήσιµος για διαγράµµατα και δεδοµένα, αλλά κάποιες άλλες φορές θέλουµε να κάνουµε µια διαµόρφωση που δεν έχει ορατά όρια. Οι πίνακες τέτοιου είδους λέγονται αόρατοι, καθώς ο αναγνώστης δεν αντιλαµβάνεται οτι στην πράξη βλέπει έναν πίνακα. Ένας τέτοιος πίνακας δηµιουργείτε µε το ίδιο τρόπο που δηµιουργείτε κάθε άλλος πίνακας, µε τη διαφορά οτι η ετικέτα <table> έχει πλέον την µορφή: <table border=0> Στη συνέχεια για παράδειγµα θα τροποποιήσουµε το αρχείο usa.html (Volcanoes in the USA) σε µια σελίδα µε δυο στήλες. Αντί να έχουµε παραγράφους που καταλαµβάνουν ολόκληρο το πλάτος της σελίδας, θα τις αλλάξουµε ώστε να είναι η µία δίπλα στην άλλη, όπως στο ακόλουθο σχήµα: [Τίτλος] [Τίτλος] Κείµενο Κείµενο Κείµενο Κείµενο ΕΙΚΟΝΑ Υπερσύνεσµος σε µεγαλύτερη εικόνα

6 of 9 31/10/2011 9:38 µµ ΟΝΟΜΑ ΕΙΚΟΝΑΣ Υπερσύνεσµος σε µεγαλύτερη εικόνα Ανοίξτε το αρχείο usa.html στον κειµενογράφο σας. Βρείτε το κοµµάτι µε τα ακόλουθα: <font size=+1><b>mount St Helens</B></font><br> On May 18, 1980, after a long period of rest, this quiet mountain in Washington provided <a href="msh.html">detailed observations</a> on the mechanics of highly explosive eruptions. <p> <font size=+1><b>long Valley</B></font><br> This field seismometer measures earthquakes associated with subsurface volcanic forces and may help to predict future events. It sits on a plateau known as the "Volcanic Tableland" formed by a major eruption 600,000 years ago.<p> <a href="../pictures/seismo.jpg"> <img src="../pictures/stamp.gif"> -- [full size image] --</a> Και αλλάξτε το µε την ακόλουθη ΗΤΜL: <table border=0 cellpadding=6 cellspacing=2> <td><font size=+1><b>mount St Helens</B></font> <td colspan=2><font size=+1><b>long Valley</B></font> <td valign=top>on May 18, 1980, after a long period of rest, this quiet mountain in Washington provided <a href="msh.html"> detailed observations</a> on the mechanics of highly explosive eruptions. <td valign=top> This field seismometer measures earthquakes associated with subsurface volcanic forces and may help to predict future events. It sits on a plateau known as the "Volcanic Tableland" formed by a major eruption 600,000 years ago. <td valign=top><a href="../pictures/seismo.jpg"> <img src="../pictures/stamp.gif"></a> <td colspan=3 align=right> <a href="../pictures/seismo.jpg"> -- [full size image] -- Σώστε τις αλλαγές και φορτώστε τη σελίδα στον browser σας. ιαιρώντας µια Μακρά Λίστα Άλλη µια χρήσιµη εφαρµογή των αόρατων πινάκων είναι η µετατροπή µιας µακριάς λίστας αντικειµένων (που δηµιουργούµε µε την ετικέτα <list>, δες µάθηµα 6). Οι λίστες αναπτύσονται προς τα κάτω, αφήνοντας έτσι ανεκµετάλευτο πολύτιµο χώρο στα δεξιά της σελίδας.

7 of 9 31/10/2011 9:38 µµ Το αποτέλεσµα είναι η µεταροπή µιας λίστας: Μακριά Λίστα Στήλη 1 Στήλη 2 <li> xxxxxx <li> xxxx xxxx <li> xxx x xxxx <li> xxx xxxxx <li> xx x xxxxx <li> xxx xx <li> xxxx x <li> xxx x xxx σε <li> xxxxxx <li> xxxx xxxx <li> xxx x xxxx <li> xxx xxxxx <li> xxx xx <li> xxxx x <li> xxx x xxx Στη συνέχεια θα τµηµατοποιήσουµε τη λίστα µε τις πηγές στη σελίδα Resource Projects (αρχείο proj.html). Ανοίξτε το αρχείο proj.html στον κειµενογράφο σας. Εντοπίστε την λίστα που ορίζεται απο την... κάτω απο την επικεφαλίδα References και αντικαταστήστε την ολόκληρη µε τα ακόλουθα: <table border=0 cellpadding=2 cellspacing=2> <td valign=top> <li><a HREF="http://www.avo.alaska.edu/"> Alaska Volcano Observatory</A> <li><a HREF="http://vulcan.wr.usgs.gov/home.html"> Cascades Volcano Observatory</A> <li><a HREF="http://www.dartmouth.edu/~volcano/"> The Electronic Volcano</A> <li><a HREF="http://www.geo.mtu.edu/volcanoes/"> Michigan Tech Volcanoes Page</a> <li><a HREF="http://volcanopgd.hawaii.edu/eos/"> NASA Earth Observing System (EOS) IDS Volcanology Team</A> <li><a HREF="http://www.geol.ucsb.edu/~fisher/"> Volcano Information Center</a> <td valign=top> <li><a HREF="http://vulcan.wr.usgs.gov/Servers/earth_servers.html"> Volcano/Earth Science-Oriented Servers</A> <li><a HREF="http://volcanoes.usgs.gov/"> US Geological Survey Volcanic Hazards Program</a> <li><a href="http://www.nmnh.si.edu/gvp/"> Global Volcanism Program (GVP) </a> <li><a href= "http://hvo.wr.usgs.gov/volcanowatch/"> Volcano Watch Newsletter</a> <li><a href="http://library.advanced.org/17457/"> Volcanoes Online</a> <li><a HREF="http://volcano.und.edu/"> VolcanoWorld</A> Σώστε τις αλλαγές και φορτώστε τη σελίδα στον browser σας.αν θέλετε συγκρίνετε τη δουλειά σας µε ένα δείγµα για το πως θα πρέπει να µοιάζει. Χρωµατιστοί Πίνακες Οι πιο πολλοί σηµερινοί web browsers υποστηρίζουν HTML για το χρωµατισµό πινάκων, γραµµών, και κελιών. Αυτό είναι ένα αποτελεσµατικό µέσο για την προσθήκη στοιχείων µε γραφικά/χρώµµατα σε µια ιστοσελίδα χωρίς να µεγαλώνει το µέγεθος του αρχείου απο την ενσωµάτωση εικόνων.

8 of 9 31/10/2011 9:38 µµ Στη συνέχεια θα χρησιµοποιήσουµε τους δεκαεξαδικούς χρωµατικούς κώδικες που εξετάσαµε στο µάθηµα 17 για το χρωµατισµό του φόντου των ιστοσελίδων και στο µάθηµα 19 για το χρωµατισµό του κειµένου. Είναι τόσο απλό και γίνεται µε την εισαγωγή του χαρακτηριστικού bgcolor=#ff0000 στην ετικέτα <table>: Τµήµα του Πίνακα Πίνακας χρωµατισµός ολόκληρου του πίνακα Γραµµή χρωµατισµός µιας γραµµής µόνο Κελί χρωµατισµός ενός κελιού µόνο HTML <table bgcolor=#880000> <tr bgcolor=#880000> <td bgcolor=#880000> Τώρα θα προσθέσουµε χρώµα στον πίνακα που δηµιουργήσαµε για την είσαγωγική σελίδα. ε θα κάνουµε κάποιες σπουδαίες αλλαγές (αλλά καλό θα ήταν να πειραµατιστείτε µε τις δικές σας σελίδες). Στη συγκεκριµένη περίπτωση θα κάνουµε τα κελιά που περιέχουν του τίτλους των γραµµών και των στηλών να έχουν µια πιο ανοιχτή απόχρωση απο το µαύρο φόντο της σελίδας. Ανοίξτε το αρχείο intro.html στον κείµενογράφο. Για αρχή εντοπίστε όλες τις ετικέτες <th> των στηλών: <th><font color=#ee8844>eruption</font></th> <th><font color=#ee8844>date</font></th> <th><font color=#ee8844>volume in km<sup>3</sup></font></th> και προσθέστε το χραακτηριστικό για το χρώµα (#222222 - γκρι): <th bgcolor=#222222><font color=#ee8844>eruption</font></th> <th bgcolor=#222222><font color=#ee8844>date</font></th> <th bgcolor=#222222><font color=#ee8844>volume in km<sup>3</sup></font></th> Τώρα, βρείτε τις δυο ετικέτες που µορφοποιούν τους τίτλους των γραµµών και κάντε τα ίδια µε το προηγούµενο βήµα: 4. <td bgcolor=#222222 rowspan=4> <font color=#ee8844> <i>eruptions<br> observed<br> by humans</i> </font> : : : <td bgcolor=#222222 rowspan=2> <font color=#ee8844> <i>inferred<br> by study<br> of deposits</i> </font> Σώστε τις αλλαγές και φορτώστε τη σελίδα στον browser σας.αν θέλετε συγκρίνετε τη δουλειά σας µε ένα δείγµα για το πως θα πρέπει να µοιάζει. Φόντο Υφής Μπορείτε ακόµη να χρησιµοποιήσετε παραπάνω απο απλό χρώµα για το φόντο του πίνακα. Στο µάθηµα 17 είδαµε πως µπορούµε να χρησιµοποιήσουµε ένα αρχείο γραφικών σαν φόντο για τη σελίδα µε την ετικέτα <body>. Με παρόµοιο τρόπο µπορείτε να κάνετε το ίδιο και για τους πίνακες και τα κελιά τους. Πρέπει ωστόσο να έχετε πάντα υπόψη σας τις διαφορές στον τρόπο µε τον οποίο διαχειρίζονται αυτά τα χαρακτηριστικά ο Netscape Navigator και ο Internet Explorer: Τµήµα Πίνακα HTML Σηµειώσεις Πίνακας Γεµίζει όλα τα κελιά µε το ίδιο σχέδιο <table background="image.gif"> Στον Navigator γεµίζει όλα τα κελιά του πίνακα. Στον Internet Explorer, ολόκληρος ο πίνακας (µαζί και τα τοιχώµατα)

9 of 9 31/10/2011 9:38 µµ Γραµµή Γεµίζει όλα τα κελιά µιας γραµµής Κελί Γεµίζει ένα κελί µε κάποιο σχέδιο <tr background="image.gif"> <td background="image.gif"> καλύπτονται µε το σχέδιο. ε δουλεύει στον Internet Explorer ουλεύει το ίδιο στον Navigator και στον Internet Explorer. Θα τροποποιήσουµε στη συνέχεια τον πίνακα που έχουµε δηµιουργήσει σε προηγούµενο παράδειγµα, έτσι ώστε να χρησιµοποιήσουµε µια υφή στα κελιά µε τους τίτλους, στο διάγραµµα µε τα ηφαίστεια. 4. Πηγαινετε στη σελίδα Εικόνες για το µάθηµα 22 και κατεβάστε ένα αντίγραφο απο την εικόνα που θα χρησιµοπιήσουµε για το φόντο των κελιών του πίνακα. Ανοίξτε το αρχείο intro.html στον κειµενογράφο σας. Βρείτε τις γραµµές που περιέχουν τα παρακάτω: <th></th> <th bgcolor=#222222><font color=#ee8844>eruption</font></th> <th bgcolor=#222222><font color=#ee8844>date</font></th> <th bgcolor=#222222><font color=#ee8844>volume in km<sup>3</sup></font></th> και αλλάξτε αυτές µε τις ακόλουθες, ώστε να χρησιµοποιήσουµε το αρχείο pattern.gif: <th></th> <th background="../pictures/pattern.gif"> <font color=#ee8844>eruption</font></th> <th background="../pictures/pattern.gif"> <font color=#ee8844>date</font></th> <th background="../pictures/pattern.gif"> <font color=#ee8844>volume in km<sup>3</sup></font></th> Σώστε τις αλλαγές και φορτώστε ξανά τη σελίδα στον browser σας. Αν θέλετε συγκρίνετε τη δουλειά σας µε ένα δείγµα για το πως θα πρέπει να µοιάζει. Περισσότερες Πληροφορίες Οι πίνακες αποτελούν σήµερα τον κανόνα για το σχεδιασµό ιστοσελίδων. Για παράδειγµα, µπορείτε να εξετάσετε τον κώδικα απο πολλές ιστοσελίδες όπου θα δείτε πίνακες µέσα σε πίνακες που είναι µέσα σε άλλους πίνακες κ.ο.κ. Υπάρχει ένα µειονέκτηµα στις σελίδες που ο σχεδιασµός του βασίζεται αποκλειστικά ή κατα ένα µεγάλο µέρος στους πίνακες. Ολόκληρη η δοµή ενός πίνακα απο την αρχική ετικέτα <table> εως την τελική πρέπει να κατεβεί, πριν εµφανιστεί οτιδήποτε στην οθόνη. Έτσι αν έχετε πολλά πράγµατα µέσα σε ένα πίνακα, ο αναγνώστης σας θα πρέπει να περιµένει αρκετή ώρα κοιτώντας µια λευκή σελίδα (ιδίως αν χρησιµοποιεί αργό µόντεµ). Τι µπορείτε να κάνετε; Πάντα να δοκιµάζετε τις σελίδες σας σε µια πιο αργή σύνδεση ή σε υπολογιστή παλιότερο απο τον δικό σας. Αν ολόκληρη η σελίδα σας βασίζετε σε πίνακες, βεβαιωθείτε ότι έχετε συµπεριλάβει σε όλες τις ετικέτες <img...> τα width= και height=. Αυτό βοηθάει τον browser να εµφανίσει γρηγορότερα τη σελίδα αν ξέρει τις διαστάσεις των εικόνων. Αν είναι δυνατόν, προσθέστε κάποιες γραµµές κείµενο πριν απο έναν πολύπλοκο πίνακα, έτσι ώστε εµφανίζετε κάτι όταν κάποιος πρωτοβλέπει τη σελίδα σας. Για ακόµη περισσότερες πληροφορίες δείτε την ενότητα µε τις παραποµπές. Στη συνέχεια: 2Περισσότερα Για Εικόνες & Λίστες Γράφοντας HTML Σχετικά Παραποµπές Ετικέτες Μαθήµατα Προηγούµενο Επόµενο