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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

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

Transcript

1 Α.Τ.Ε.Ι. ΠΑΤΡΑΣ ΠΑΡΑΡΤΗΜΑ ΑΜΑΛΙΑ ΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΙΟΙΚΗΣΗ ΚΑΙ ΟΙΚΟΝΟΜΙΑ Σηµειώσεις Εργαστηρίου Σχεδιασµός και Ανάπτυξη Web-Site για Επιχειρήσεις ρ. Χριστοδούλου Σωτήριος

2 2

3 ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή Αρχές, προβλήµατα, αποφάσεις κατά την σχεδίαση Web Browsers Οθόνη χρηστών Χρήση ή µη εφαρµογών σχεδίασης Γραφικά Έλεγχος του αποτελέσµατος HTML Εισαγωγή στην HTML Tags Βασικά HTML tags Πληροφορία που αγνοούν οι Browsers Ειδικοί Χαρακτήρες και Χαρακτήρες µε Ειδικές Λειτουργίες Ειδικοί χαρακτήρες Χαρακτήρες µε Ειδικές Λειτουργίες Χρώµατα Ανάλυση της δοµής Μορφοποιήσεις κειµένου To tag <FONT> Επικεφαλίδες (Headings) Λίστες Στοίχιση Παραποµπές (Links) Άνοιγµα νέου παραθύρου Προσθέτοντας εικόνες Εικόνες και γραµµή κειµένου Απόσταση του κειµένου από µια εικόνα Η παράµετρος ALT Η παράµετρος BORDER Χρήση εικόνας ως παραποµπή Οι παράµετροι HEIGHT & WIDTH Εισαγωγή µιας εικόνας σαν φόντο της σελίδας Οριζόντιες Γραµµές <HR> Πίνακες Παράµετρος BORDER Τίτλος του πίνακα Η στοίχιση του περιεχοµένου των κελιών Περίπλοκοι πίνακες Σελιδοποίηση µε πίνακες Φόρµες επικοινωνίας Πλαίσια (frames) Πιο Περίπλοκοι Συνδυασµοί Πλαισίων Κίνηση Μεταξύ Πλαισίων iframe Image maps ιαδικασία Κατασκευής image map Animated gifs Multimedia Ηχος Βίντεο Flash Shockwave

4 4.5 Java applets Javascript Pop-Up Windows Cascading Stylesheets Κατασκευή µιας απλής σελίδας µε style sheets Τι είναι οι κανόνες (rules): Τρόποι ορισµού των style sheets Ισχύς των κανόνων Άλλα Θέµατα Ρυθµίσεις γλώσσας Meta Tags Βιβλιογραφία

5 1 Εισαγωγή Μια Web σελίδα είναι ένα αρχείο κειµένου, σε ASCII µορφή, κατασκευασµένο µε τέτοιο τρόπο που να µπορεί να παρουσιάζεται ολοκληρωµένο και στην επιθυµητή για τον δηµιουργό του µορφή, µε µία µόνο κλήση από τον χειριστή του κατάλληλου λογισµικού. Υπεύθυνος για την λήψη και παρουσίαση Web σελίδων είναι ο Web Browser (φυλλοµετρητής:internet Explorer, Netscape Communicator, Opera, Mozilla Firefox κα.). Για την εµφάνιση µιας Web σελίδας χρησιµοποιείται η διαδικτυακή διεύθυνση URL (Uniform Resource Locator). Ένα URL αποτελείται από 3 τµήµατα: α) Το πρωτόκολλο που πρέπει να χρησιµοποιήσουµε για να αποκτήσουµε αυτό το αρχείο. ( β) To web site στο οποίο είναι τοποθετηµένο το αρχείο. ( γ) Ο κατάλογος που βρίσκεται το αρχείο και το όνοµα του αρχείου. ( To Web site είναι ένα σύνολο web σελίδων (ή ενοτήτων αυτών) που είναι αποθηκευµένες σε έναν (ή περισσότερους) Web Server. Ο Web Server είναι ένας υπολογιστής ο οποίος µε την χρήση ειδικού λογισµικού εξυπηρετεί τις αιτήσεις των χρηστών. Ο υπολογιστής του χρήστη συνδέεται µε τον Web Server και µεταφέρει τα αναγκαία δεδοµένα για την εµφάνιση της Web σελίδας. Τα δεδοµένα αυτά είναι κυρίως η περιγραφή της δοµής της σελίδας, κείµενα και εικόνες. Όµως µπορεί να είναι ήχος, βίντεο και πολλά είδη πολυµεσικών εφαρµογών που παρουσιάζονται µέσω του Web browser του χρήστη και ειδικού λογισµικού. H πιο διαδεδοµένη γλώσσα περιγραφής της δοµής µιας ιστοσελίδας είναι η HTML (HyperText Markup Language). Η HTML δεν είναι γλώσσα προγραµµατισµού αλλά µια περιγραφική γλώσσα, ένας ειδικός τρόπος γραφής κειµένου και κλήσης άλλων αρχείων ή εφαρµογών βασισµένος σε οδηγίες (tags). Με την χρήση νεώτερων τεχνολογιών και γλωσσών δόθηκε η δυνατότητα στην δηµιουργία web σελίδων µε διαδραστικότητα και δυναµική εµφάνιση (Javascipt, Vbscript, DHTML) αλλά και στην δηµιουργία δυναµικού περιεχοµένου και στην υλοποίηση σύνθετων διαδικτυακών εφαρµογών (ASP, PHP κ.α). Σχήµα 1: ηµιουργία δυναµικού Web περιεχοµένου προερχόµενο από Βάση εδοµένων 5

6 2 Αρχές, προβλήµατα, αποφάσεις κατά την σχεδίαση Κατά την σχεδίαση Web σελίδων ενός Web site θα πρέπει να ληφθούν σοβαρά υπόψη τα χαρακτηριστικά των χρηστών στους οποίους απευθύνεται όπως επίσης και τα χαρακτηριστικά των υπολογιστών τους. 2.1 Web Browsers Οι χρήστες του Web πλοηγούνται µέσω των Browsers διαφόρων εταιριών αλλά και διαφόρων εκδόσεων του λογισµικού τους. Χαρακτηριστικά και τεχνολογίες (Java, Javascript, DHTML, StyleSheets, Flash) που υποστηρίζονται από κάποιον browser µπορεί να µην υποστηρίζονται από κάποιον άλλον αλλά και από µια παλιότερη έκδοση αυτού. Υπάρχουν πολλές προσεγγίσεις που απαντούν στο παραπάνω δίληµµα για την χρήση ή µη των Web τεχνολογιών µε επικρατέστερες τις παρακάτω χρησιµοποίηση των τεχνολογιών µε τέτοιο τρόπο ώστε οι σελίδες να είναι πλήρως λειτουργικές σε παλιότερες εκδόσεις των browsers βελτιώνοντας µόνο την παρουσίαση τους σε νέες εκδόσεις. σχεδίαση πολλών εκδόσεων ενός web site ώστε να καλύπτει πλήθος εκδόσεων των browsers ανάλογα µε τα χαρακτηριστικά τους. Η πλοήγηση του χρήστη σε διαφορετικές εκδόσεις συνήθως γίνεται αυτόµατα µε την χρήση εντολών Javascript. συνδυασµός των παραπάνω Ανεξάρτητα από την επιλογή των browsers και των εκδόσεων τους κλειδί για την επιτυχία είναι να γράφουµε σωστή HTML. Στο Internet υπάρχουν sites που ελέγχουν και εξακριβώνουν την ορθότητα του κώδικα HTML και την συµβατότητα του µε εκδόσεις των Browsers (π.χ. World Wide Web Consortium s HTML Validator Επίσης κάποιες επαγγελµατικές εφαρµογές συγγραφής HTML διαθέτουν την δυνατότητα δοκιµής και ελέγχου της συµβατότητας του κώδικα HTML µε τους Browsers (Macromedia Dreamweaver, Adobe GoLive κ.α.). 2.2 Οθόνη χρηστών Το µέγεθος και η ανάλυση της οθόνης των χρηστών, το πλήθος και η πιστή αναπαραγωγή των χρωµάτων αλλά και η ποικιλία συσκευών (PC, TV, PDA, Mobile Phones) αποτελούν αντικείµενο προβληµατισµού πριν την έναρξη της σχεδίασης των σελίδων. Οι διαφορετικές αναλύσεις των οθονών των χρηστών αποτελούν σοβαρό θέµα συζήτησης όλων των επαγγελµατιών σχεδιαστών σελίδων. Το περιεχόµενο των σελίδων θα πρέπει να «χωρέσει» στην οθόνη των χρηστών (οριζόντια) αλλά και να µην αφήνει µεγάλα κενά στην οθόνη. Οι πιο κοινές (ως προς την χρήση) αναλύσεις δίνονται στον παρακάτω πίνακα PC Macintosh 640 x x x 600 (συνήθης στα laptops) 640 x x x 600 (συνήθης στα PowerBooks) 1280 x x x x x x x x

7 Επίσης ανάλογα µε το µέγεθος των οθονών ( κτλ) το κείµενο και τα γραφικά µιας σελίδας φαίνονται διαφορετικά (µικρά-µεγάλα) εξαιτίας της διαφορετικής αντιστοιχίας των pixels ανά ίντσα οθόνης. Πάντως σήµερα θεωρείται ως ελάχιστα αποδεκτή, η ανάλυση οθόνης 800x600. Οι σχεδιαστές χρησιµοποιούν δύο βασικές τεχνικές. Την σχεδίαση µε χρήση σταθερού πλάτους και τη σχεδίαση µεταβλητού πλάτους. Η σχεδίαση σελίδων σταθερού πλάτους προσφέρει καλύτερο έλεγχο και ευκολία κατά την σχεδίαση τους όµως το αποτέλεσµα δεν θα είναι επιθυµητό σε πολλά είδη οθονών. Η σχεδίαση µεταβλητού πλάτους είναι αναµφισβήτητα πιο κατάλληλη όµως είναι δύσκολο να προκαθοριστεί το αποτέλεσµα στην οθόνη του χρήστη (παράδειγµα σε οθόνες υψηλής ανάλυσης το κείµενο καλύπτει όλο το πλάτος της οθόνης, πράγµα που είναι ενοχλητικό κατά την ανάγνωση). Μερικές φορές χρησιµοποιείται και συνδυασµός των παραπάνω τεχνικών µε την σχεδίαση άλλοτε σελίδων ή µέρους αυτών σταθερού πλάτους και τη χρήση σελίδων µεταβλητού πλάτους. Η δυνατότητα αυτή είναι δυνατή µε την χρήση πινάκων και πλαισίων τα οποία θα αναλυθούν παρακάτω. Ένα άλλο πρόβληµα είναι ότι η ανάλυση της οθόνης είναι διαφορετική από το πραγµατικό µέγεθος που διαθέτει ο browser για την εµφάνιση της σελίδας. Το λειτουργικό σύστηµα, το παράθυρο του browser και το µενού του, µειώνουν το πραγµατικό διαθέσιµο χώρο. Θα πρέπει λοιπόν να ληφθούν υπόψη τα πραγµατικά µεγέθη του διαθέσιµου χώρου. Οι οθόνες προβάλλουν την πληροφορία µε 32- bit, 24-bit (17 εκ.), 16-bit (64,000) ή 8-bit (256) χρώµατα. Ο σχεδιαστής θα πρέπει να προκαθορίσει την ελάχιστη ποσότητα χρωµάτων που θα πρέπει να αναπαριστά η οθόνη του χρήστη µέσω της κάρτας γραφικών. Επειδή κάτι τέτοιο είναι δύσκολο, ο σχεδιαστής µπορεί να χρησιµοποιήσει µια παλέτα 216 χρωµάτων τα οποία ονοµάζονται web safe και έχουν την ιδιότητα να εµφανίζονται το ίδιο πιστά σε Windows και Mac συστήµατα. Άλλα θέµατα που αφορούν τη σχεδίαση είναι: η συµβατότητα µε συσκευές WebTV, PDA και συσκευές κινητής τηλεφωνίας η προσπέλαση της πληροφορίας από άτοµα µε κάποιο είδος αναπηρίας η απεικόνιση ελληνικών χαρακτήρων σε υπολογιστές που δεν διαθέτουν τις γραµµατοσειρές που ο σχεδιαστής χρησιµοποιεί. 7

8 2.3 Χρήση ή µη εφαρµογών σχεδίασης Είναι δεδοµένο ότι η χρήση λογισµικού σχεδίασης σελίδων (WYSIWYG - What You See Is What You Get) µειώνει τον χρόνο υλοποίησης, παρέχει πλήθος ευκολιών και αυτοµατισµών και βοηθά έναν αρχάριο να σχεδιάσει σε µικρό χρονικό διάστηµα τις πρώτες του σελίδες. Για επαγγελµατική χρήση όµως ο δύσκολος τρόπος δηλαδή η χρήση κώδικα HTML (µε την βοήθεια λογισµικού σύνταξης HTML) είναι επιβεβληµένη γιατί: Παρέχει µεγαλύτερη αξιοπιστία και καλύτερο έλεγχο ως προς το τελικό αποτέλεσµα. Το τελικό αποτέλεσµα µε τη χρήση λογισµικού δεν είναι πάντοτε αυτό που σχεδιάζουµε και δεν προσαρµόζεται προσαρµόζονται αυτόµατα στις ιδιαιτερότητες της οθόνης κάθε χρήστη. Το µέγεθος των σελίδων είναι µικρότερο µε συνέπεια την γρηγορότερη εµφάνιση του στην οθόνη του χρήστη. Τα προβλήµατα επιλύονται ευκολότερα επειδή κατανοούµε τα χαρακτηριστικά της σελίδας που δηµιουργούµε(π.χ. ασυµβατότητα µε κάποιους browsers) 2.4 Γραφικά Τα γραφικά και οι εικόνες αποτελούν σήµερα αναπόσπαστο κοµµάτι των web σελίδων. Τα δύο πιο διαδεδοµένα format είναι τα GIF (Graphic Interchange Format) και τα JPEG (Joint Photographic Experts Group). Τα GIF αρχεία περιέχουν το µέγιστο 256 χρώµατα ανά pixel (8- bit) και το κύριο χαρακτηριστικό τους είναι η συµπίεση της χρωµατικής πληροφορίας ανά γραµµή εικόνας. Γι αυτό επιλέγονται για την παρουσίαση γραφικών που διαθέτουν περιοχές µε ίδιο χρώµα. Τα αρχεία JPEG περιέχουν 24-bit πληροφορία χρωµάτων σε αντίθεση µε την 8-bit πληροφορία των αρχείων GIF. H συµπίεση που προκαλείται στα αρχεία είναι απωλεστική (lossy), δηλαδή κάποια πληροφορία χάνεται. Η πληροφορία αυτή πάντως είναι µηδαµινή σε σχέση µε την συµπίεση που προσφέρει. Επιπλέον ο σχεδιαστής έχει την δυνατότητα να ρυθµίσει την συµπίεση σε σχέση µε το µέγεθος του αρχείου και το επιθυµητό αποτέλεσµα. Το JPEG format χρησιµοποιείται σε φωτογραφικές εικόνες και σε εικόνες µε πολύπλοκες µεταβολές του χρώµατος. 2.5 Έλεγχος του αποτελέσµατος Πριν την διάθεση των web σελίδων στο κοινό θα πρέπει να γίνουν όσο το δυνατόν περισσότεροι έλεγχοι µε την προβολή των σελίδων σε διάφορους browsers και µε πλήθος αναλύσεων και χρωµάτων της οθόνης. Επίσης θα πρέπει να δοκιµασθεί η ταχύτητα παρουσίασης των σελίδων σε υπολογιστές που διαθέτουν χαµηλή ταχύτητα σύνδεσης µε το Internet. 8

9 3 HTML 3.1 Εισαγωγή στην HTML Τι είναι ένα αρχείο HTML; Η λέξη HTML σηµαίνει Hyper Text Mark-up Language Ένα αρχείο HTML είναι ένα αρχείο κειµένου, το οποίο περιλαµβάνει mark-up tags Τα mark-up tags καθορίζουν τον τρόπο µε τον οποίο θα εµφανιστεί η σελίδα στον Web browser Ένα αρχείο HTML πρέπει να έχει κατάληξη htm ή html Ένα αρχείο HTML µπορεί να δηµιουργηθεί χρησιµοποιώντας έναν απλό επεξεργαστή κειµένου 3.2 Tags Τα tags χρησιµοποιούνται από την HTML για να σηµατοδοτήσουν (mark-up) τα στοιχεία (elements) της σελίδας. Τα tags αποτελούνται από ένα όνοµα ακολουθούµενο προαιρετικά από παραµέτρους, µεταξύ των συµβόλων < και >. Οτιδήποτε υπάρχει µεταξύ των συµβόλων < και > δεν εµφανίζεται από τον browser. Τα περισσότερα tags αποτελούνται από το tag αρχής και το tag τέλους. Το tag τέλους περιέχει το σύµβολο / ακολουθούµενο από το όνοµα του tag αρχής και καµιά άλλη πληροφορία. Ότι περιλαµβάνεται µεταξύ του tag αρχής και του tag τέλους είναι το περιεχόµενο του στοιχείου, το οποίο και θα παρουσιαστεί από τον browser µε τον τρόπο µε τον οποίο καθορίζει το tag. Π.χ. η οδηγία για να εµφανίζεται στον browser ένα κείµενο µε έντονα γράµµατα (bold) είναι: Κανονικό κείµενο - <b>έντονο κείµενο</b> Που θα παρουσιασθεί ως: Κανονικό κείµενο - Έντονο κείµενο Σε µερικά tags το tag τέλους είναι προαιρετικό (όπως το tag παραγράφου <p>), όµως για καλύτερη κατανόηση του κώδικα HTML θα πρέπει να τοποθετείται. Κάποια tags δεν έχουν tag τέλους γιατί χρησιµοποιούνται για να τοποθετήσουν κάποιο στοιχείο στο περιεχόµενο όπως το tag αλλαγής γραµµής (<br>) ή το tag εικόνας (<img>). Επίσης τα HTML tags δεν είναι case-sensitive. Παράµετροι των tags Τα tags µπορούν να έχουν παραµέτρους. Οι παράµετροι µπορούν να παρέχουν επιπρόσθετη πληροφορία σχετικά µε τα HTML στοιχεία στην σελίδα µας. Οι παράµετροι ενός tag ακολουθούν το όνοµα του tag. Αν η παράµετρος δέχεται τιµές τότε το όνοµα της ιδιότητας ακολουθείται µε το σύµβολο = και την τιµή της παραµέτρου. Για παράδειγµα, εάν στο tag <body> προσθέσουµε την παράµετρο bgcolor=blue (δηλ. <body bgcolor=blue>). Οι τιµές των παραµέτρων είτε περικλείονται από εισαγωγικά (µονά ή διπλά) είτε γράφονται αυτούσιες. Όταν η τιµή αποτελείται από γράµµατα (a-z), αριθµούς (0-9) και τα σύµβολα (ειδικούς χαρακτήρες) τελεία (.) και αφαίρεση ( ) τότε δεν χρειάζονται εισαγωγικά. Αντιθέτως όταν οι τιµές περιλαµβάνουν τα σύµβολα κόµµα (,), κενό ή άλλους ειδικούς χαρακτήρες τότε θα πρέπει να περικλείονται από εισαγωγικά. Tα URLs για παράδειγµα θα πρέπει να περικλείονται από εισαγωγικά γιατί περιέχουν τους χαρακτήρες ://. Αν τοποθετούνται εισαγωγικά παντού δεν είναι λάθος και συνίσταται στην περίπτωση που δεν θυµόµαστε αν απαιτούνται ή όχι. Το όνοµα των tags και των παραµέτρων τους δεν επηρεάζεται από το αν έχει γραφτεί µε πεζά (µικρά) ή κεφαλαία (case insensitive). ηλαδή οι οδηγίες <body bgcolor=white> και <BODY 9

10 BGCOLOR=white> είναι ισοδύναµες. Τις περισσότερες περιπτώσεις ισχύει το ίδιο µε τις τιµές των παραµέτρων αλλά όχι πάντα ιδίως όταν αναφερόµαστε σε URLs και ονόµατα αρχείων. Τα παρακάτω είναι παράδειγµα χρήσης των tags µε παραµέτρους <IMG SRC="images/pixie.gif" ALIGN=right WIDTH=45 HEIGHT=60> <BODY BGCOLOR="#00ff00"> <FONT FACE="Trebuchet MS, Arial, Helvetica" SIZE=2> Tags µπορεί να περικλείουν άλλα tags σε κάποιο στοιχείο ώστε να του δώσουν πολλαπλές ιδιότητες. Τα tags τα οποία περιλαµβάνονται σε άλλα tags ονοµάζονται εµφωλευµένα (nested). Π.χ. Ο καιρός είναι <B><I>υπέροχος</I></B>σήµερα. Θα έχει ως αποτέλεσµα την εµφάνιση: Ο καιρός είναι υπέροχος σήµερα. Σύνηθες λάθος είναι η υπερπήδηση των tags (το tag τέλους </Β> προηγείται του tag τέλους </I>) Ο καιρός είναι <B><I>υπέροχος</B></I> σήµερα. Οι browsers συνήθως διορθώνουν το λάθος κατά την εµφάνιση όµως αυτό δεν ισχύει στο σύνολο των browsers και των tags Βασικά HTML tags Επικεφαλίδες Οι επικεφαλίδες δηλώνονται στην HTML µε τα tags από <h1> έως <h6>. Το <h1> δηλώνει την µεγαλύτερη επικεφαλίδα, ενώ το <h6> δηλώνει τη µικρότερη. <h1>this is a heading</h1> <h2>this is a heading</h2> <h3>this is a heading</h3> <h4>this is a heading</h4> <h5>this is a heading</h5> <h6>this is a heading</h6> Η HTML εισάγει αυτόµατα µία κενή γραµµή έπειτα από κάθε tag επικεφαλίδας. Παράγραφοι Οι παράγραφοι δηλώνονται µε το tag <p>. <p>this is a paragraph</p> Αλλαγή γραµµής (Line Break) Για να αλλάξουµε γραµµή, χωρίς να αλλάξουµε παράγραφο τοποθετούµε το tag <br>. Το <br> tag είναι ένα άδειο tag το οποίο δεν χρειάζεται κλείσιµο (</br>). <p>this <br> is a para<br>graph with line breaks</p> Σχόλια στην HTML Για να τοποθετήσετε σχόλια σε ένα αρχείο HTML µπορείτε να χρησιµοποιήσετε το tag σχολίων, το οποίο ανοίγει <!-- και κλείνει -->. Ότι υπάρχει µεταξύ αυτών των tags αγνοείται από τον Web Browser. 10

11 3.2.2 Πληροφορία που αγνοούν οι Browsers Συγκεκριµένη πληροφορία αλλά και ορισµένα tags που περιλαµβάνονται στο έγγραφο HTML αγνοούνται από τον browser. 1) Αλλαγή γραµµής. Το κείµενο και άλλα στοιχεία θα καλύψουν την γραµµή µέχρι να γεµίσει ο διαθέσιµος χώρος ή να περιληφθεί το tag <p> (αλλαγή παραγράφου) και <br> (αλλαγής γραµµής). 2) ιάστιχα και πολλαπλά κενά. Τα διάστιχα (tab) απεικονίζονται ως ένας κενός χαρακτήρας (space) ενώ πολλαπλά κενά απεικονίζονται ένα κενό. Π.χ. το κείµενο πολύ, πολύ µακριά θα εµφανιστεί: πολύ, πολύ µακριά 3) Για την εισαγωγή κενών χαρακτήρων χρησιµοποιείται η οντότητα (nonbreaking space). 4) Πολλαπλά tags παραγράφου (<p>) εµφανίζονται ως ένα tag 5) Το κείµενο που περικλείεται µεταξύ της ακολουθίας <!-- και --> δεν λαµβάνεται υπόψη και χρησιµοποιείται για να εισάγουµε σηµειώσεις στο HTML έγγραφο, π.χ. <!-- Οι σηµειώσεις µου --> 6) Άγνωστα tags: Tags τα οποία είναι άγνωστα ή έχουν ορισθεί µε λανθασµένο τρόπο αγνοούνται από τον browser. Μερικές φορές ανάλογα µε τον Browser και το tag µπορεί αυτό να εµφανισθεί αυτούσιο. 3.3 Ειδικοί Χαρακτήρες και Χαρακτήρες µε Ειδικές Λειτουργίες Ειδικοί χαρακτήρες Υπάρχουν ειδικοί χαρακτήρες που δεν µπορούν να απεικονισθούν µε απλές πληκτρολογήσεις (πατώντας ένα πλήκτρο ή το Shift και ένα πλήκτρο) αλλά µόνο µε πιο περίπλοκους τρόπους (π.χ. πατώντας το Alt και έναν αριθµό). Πρόκειται για χαρακτήρες που δεν ανήκουν στο κλασικό 7-bit ASCII character set αλλά στο επεκταµένο 8-bit ASCII. Οι περισσότεροι browsers αναγνωρίζουν αυτούς τους ISO-Latin-1 (ISO ) χαρακτήρες αλλά µε ειδικό τρόπο. Για να αναγνωρίσουν τους χαρακτήρες αυτούς οι browsers όσων βλέπουν τις σελίδες µας θα πρέπει να γραφούν µε ειδικό τρόπο (µε έναν κωδικό που αρχίζει µε το & και τελειώνει µε το ;). Π.χ. το copyright είναι ενώ το γράφεται σαν Χαρακτήρες µε Ειδικές Λειτουργίες Για να εµφανίσουµε ειδικούς χαρακτήρες οι οποίοι περιλαµβάνονται στον ορισµό των tags θα πρέπει να χρησιµοποιήσουµε ειδικούς συµβολισµούς. Πχ. την εντολή <B>15<7</B> κάποιοι Browsers την αναγνωρίζουν κανονικά ενώ κάποιοι την προσπερνούν γιατί αδυνατούν να την ερµηνεύσουν). Για τον λόγο αυτό οι ειδικοί χαρακτήρες που περιέχονται στις οδηγίες (tags) όταν θέλουµε να τα δούµε µέσα σε µια σελίδα σαν απλοί χαρακτήρες, πρέπει να απεικονιστούν ως εξής: Χαρακτήρας Συµβολισµός < < > > & & " " Το ίδιο ισχύει και µε την απεικόνιση ειδικών χαρακτήρων όπως το σύµβολο (Copyright). Για τους χαρακτήρες αυτούς η απεικόνιση τους γίνεται µε την χρήση ειδικού ονόµατος ή αριθµού που ακολουθούν το σύµβολο & και ακολουθούνται από ερωτηµατικό. Παράδειγµα το σύµβολο αναγράφεται ως ή 11

12 3.4 Χρώµατα Αν θέλουµε να ορίσουµε το χρώµα λεκτικά (π.χ.<body BGCOLOR=όνοµα χρώµατος>) τότε θα χρησιµοποιήσουµε το όνοµα του (black, white, green, maroon, olive, navy, purple, gray, red, yellow, blue, teal, lime, aqua, fuchsia, silver). Για µεγαλύτερη ποικιλία σε χρώµατα και αποχρώσεις, χρησιµοποιούµε τον δεκαεξαδικό κωδικό <BODY BGCOLOR="ο κωδικός"> (σε εισαγωγικά ) του κάθε χρώµατος (π.χ. το #934CE8 είναι µια απόχρωση του πράσινου). Ο δεκαεξαδικός κωδικός αποτελείται από τρεις δυάδες χαρακτήρων που αντιστοιχούν στα τρία χρώµατα RGB (Red-Green-Blue) και αποτελείται από τους χαρακτήρες 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F που αντιστοιχούν στους αριθµούς 0 έως 15 του δεκαδικού συστήµατος. Τα χρώµατα στον υπολογιστή έχουν την ιδιαιτερότητα ότι µερικά από αυτά δεν απεικονίζονται ακριβώς το ίδιο σε κάθε browser, ή οθόνη υπολογιστή. Τα χρώµατα που απεικονίζονται ακριβώς το ίδιο ανεξάρτητα του υπολογιστή ή του browser, ονοµάζονται web-safe χρώµατα. Τα web-safe χρώµατα αποτελούνται από συνδυασµό των ακόλουθων δυάδων: 00, 33, 66, 99, CC, FF Για να τη δεκαεξαδική απεικόνιση του κάθε χρώµατος θα πρέπει να διαθέτουµε ένα πρόγραµµα γραφικών. Για παράδειγµα, µε το Paint των Windows επιλέγουµε Colors - Edit Colors - Define Custom Colors. Στο δεξιό µέρος του παραθύρου υπάρχει µια µπάρα και αριστερά της ένα µεγάλο τετράγωνο µε διάφορα χρώµατα. Κάνοντας κλικ µέσα στο µεγάλο τετράγωνο µε τα πολλά χρώµατα και µετακινώντας το δείκτη της µπάρας που βρίσκεται δεξιά από το µεγάλο τετράγωνο ορίζουµε το χρώµα και τη φωτεινότητα αυτού του χρώµατος στο σηµείο που υπάρχει χρώµα της αρεσκείας. Στο κάτω δεξιά µέρος του παραθύρου αναγράφονται οι τιµές R (Red) G (Green) και B (Blue) του χρώµατος που επιλέχθηκε. Στη συνέχεια µετατρέπουµε τον δεκαδικό αριθµό σε δεκαεξαδικό (π.χ. µε την χρήση αριθµοµηχανής των Windows) διότι αυτός πρέπει να οριστεί µέσα στον HTML κώδικα. Οι εφαρµογές συγγραφής web σελίδων µετατρέπουν αυτόµατα την χρωµατική µας επιλογή στον αντίστοιχο δεκαεξαδικό αριθµό. Για παράδειγµα: Το RGB 62,199,41 του παραπάνω παραδείγµατος είναι το 3ec729 σε δεκαεξαδικό κωδικό και το χρώµα που µας δίνει είναι το: <FONT COLOR= #3ec729 >ανοικτό πράσινο</font> 12

13 3.5 Ανάλυση της δοµής Όπως προαναφέρθηκε τα βασικά µέρη µιας σελίδας είναι η κεφαλίδα (head) και το σώµα (body). Η πιο απλή δοµή περιλαµβάνει τον ακόλουθο κώδικα. <HTML> <HEAD> <TITLE>Τίτλος εγγράφου</title> </HEAD> <BODY> Περιεχόµενο εγγράφου </BODY> </HTML> Η κεφαλίδα του εγγράφου καθορίζεται από το tag <HEAD>. Η κεφαλίδα περιλαµβάνει πρωτίστως τον τίτλο του εγγράφου που εµφανίζεται στο πάνω µέρος του browser. O τίτλος καθορίζεται από το tag <TITLE>. Επιπλέον η κεφαλίδα περιλαµβάνει και άλλα χρήσιµα tags (όπως <base> <link> <meta> <script> <style>) τα οποία και θα αναλυθούν σε άλλα κεφάλαια. Το σώµα του εγγράφου καθορίζεται από το tag <BODY> και περιλαµβάνει το περιεχόµενο που θα εµφανισθεί στον browser. Στο tag µπορούν να ορισθούν παράµετροι οι οποίες προσδιορίζουν χαρακτηριστικά όλου του εγγράφου. Για το χρώµα του κειµένου υπάρχουν οι παρακάτω παράµετροι: TEXT LINK VLINK ALINK Καθορίζει το χρώµα του κειµένου Καθορίζει το χρώµα του κειµένου που κρύβει µια παραποµπή που δεν έχουµε ακολουθήσει ακόµη (η default παράµετρος είναι µπλε) Καθορίζει το χρώµα του κειµένου που κρύβει µια παραποµπή που έχει ακολουθηθεί στο παρελθόν (η default παράµετρος είναι κόκκινο) Καθορίζει το χρώµα του κειµένου µιας επιλεγµένης παραποµπής. ηλαδή έχουµε πατήσει τοποθετήσει τον δροµέα επάνω της, έχουµε πατήσει το αντίστοιχο πλήκτρο του ποντικιού, αλλά δεν το έχουµε ακόµη αφήσει (το κρατάµε πατηµένο). Η default παράµετρος είναι συνήθως κόκκινο. Για το χρώµα φόντου του όλου εγγράφου υπάρχει η παράµετρος BGCOLOR. Π.χ. <BODY BGCOLOR=RED TEXT=WHITE LINK=BLUE VLINK=YELLOW ALINK=BLACK> Επίσης ως φόντο µπορεί να χρησιµοποιηθεί κάποια εικόνα η οποία καθορίζεται από την παράµετρο BACKGROUND Π.χ. <BODY BACKGROUND="background.gif"> Τέλος ορίζουµε το περιθώριο του περιεχόµενου (ύψος και πλάτος) από το διαθέσιµο πλαίσιο του browser και στις 4 πλευρές του. Οι παράµετροι είναι leftmargin και rightmargin (αριστερό και δεξιό περιθώριο) και topmargin και bottommargin (άνω και κάτω περιθώριο). Επειδή κάποιοι browsers χρησιµοποιούν τις ονοµασίες marginwidth και marginheight προσδιορίζουµε και τις 4 αυτές παραµέτρους ώστε να είναι κατανοητές από όλους τους browsers. Η µονάδα µέτρησης είναι σε pixels. Π.χ. <BODY MARGINWIDTH=0 MARGINHEIGHT=0 LEFTMARGIN=0 TOPMARGIN=0> 13

14 3.6 Μορφοποιήσεις κειµένου Οι βασικότερες µορφοποιήσεις που χρησιµοποιούνται στο κείµενο είναι οι παρακάτω: <B>...</B> BOLD - Bold κείµενο <I>...</I> ITALIC - Italic κείµενο <U>...</U> UNDERLINE - Υπογραµµισµένο κείµενο Αν θέλουµε να δώσουµε έµφαση σε κάποιο κείµενο το περικλείουµε µε το tag <EM> (συνήθως παρουσιάζεται στον browser σαν µια µορφή italic) <EM>...</EM> ΕΜΦΑΣΗ Αν θέλουµε να δώσουµε έµφαση σε κάποιο κείµενο (µε διαφορετικό όµως τρόπο από την <EM>) το περικλείουµε µε το tag <STRONG> (συνήθως παρουσιάζεται στον browser σαν µια µορφή bold) <STRONG>...</STRONG> ΠΕΡΙΣΣΟΤΕΡΗ ΕΜΦΑΣΗ Με το <CODE>...</CODE> το κείµενο απεικονίζεται µε courier γραµµατοσειρά (όπως οι χαρακτήρες σε ASCII τερµατικό). Χρησιµοποιείται κυρίως για να απεικονιστούν εντολές Η/Υ. <SAMP>...</SAMP>: (Παρόµοια µε την <CODE>) <TT>...<TT/>: Κείµενο γραµµένο µε courier γραµµατοσειρά <BIG>...</BIG>: Κείµενο γραµµένο µε µεγαλύτερα γράµµατα από ότι η γραµµατοσειρά στην οποία είναι γραµµένο το κείµενο που το περιβάλει. <SMALL>...</SMALL>: Αντίθετη της <BIG> <S>...</S> STRIKE THROUGH: Κάθε γράµµα διαπερνάται από µια οριζόντια γραµµή <SUB>...</SUB> SUBSCRIPT: Κείµενο που τοποθετείται ελάχιστα πιο κάτω από το επίπεδο των υπολοίπων γραµµάτων της γραµµής (χρήσιµο για απεικόνιση του παρονοµαστή ενός κλάσµατος). <SUP>...</SUP> SUPERSCRIPT: Κείµενο που τοποθετείται ελάχιστα πιο πάνω από το επίπεδο των υπολοίπων γραµµάτων της γραµµής (χρήσιµο για απεικόνιση του αριθµητή ενός κλάσµατος). <PRE>...</PRE>: Κείµενο που θα παρουσιαστεί όπως είναι µορφοποιηµένο σε ASCII (δεν θα χαθούν τα διαστήµατα µεταξύ των λέξεων). Μερικοί browsers ίσως να έχουν πρόβληµα στην απεικόνιση των Ελληνικών που βρίσκονται µέσα στην <PRE> αν δεν έχουν ρυθµιστεί σωστά τα Ελληνικά στην παράµετρο fixed font των ρυθµίσεων του Browser. <ADDRESS>...</ADDRESS>: Ειδική γραµµατοσειρά (συνήθως italic) που την χρησιµοποιούµε για να γράψουµε µια διεύθυνση (συνήθως πρόκειται για την υπογραφή του δηµιουργού της σελίδας) 14

15 3.6.1 To tag <FONT> Το FONT tag χρησιµοποιείται για τον καθορισµό της γραµµατοσειράς, του χρώµατος και του µεγέθους του κειµένου το οποίο περικλείει. <FONT SIZE=x>...</FONT> Καθορίζει το µέγεθος των γραµµάτων. Σε παλαιότερους browsers, το x µπορεί να πάρει τιµές από 1 (η µικρότερη) µέχρι 7 (η µεγαλύτερη). Default x=3. Η <FONT> µπορεί να πάρει και σχετικές τιµές (από -3 έως +4) που καθορίζουν το µέγεθός της σε σχέση µε την προκαθορισµένη γραµµατοσειρά που έχει οριστεί στον browser. Σε νεότερους browsers, το x µπορεί να πάρει και µεγαλύτερες τιµές. Απόλυτη τιµή Σχετική τιµή <FONT COLOR=x>...</FONT> Καθορίζει το χρώµα γραµµάτων <FONT FACE="x">...</FONT> Καθορίζει την γραµµατοσειρά, δίνοντας τη δυνατότητα χρησιµοποίησης κάποιας άλλης αν δεν υπάρχει στον υπολογιστή η πρώτη επιλογή. Αποτελείται από το όνοµα µιας γραµµατοσειράς ή περισσότερων διαχωρισµένες µε κόµµα (,). Καλό είναι να χρησιµοποιείται µε φειδώ διότι αν η γραµµατοσειρά δεν υπάρχει στον Η/Υ του αναγνώστη των σελίδων µπορεί να υπάρξουν προβλήµατα (π.χ. να µην φαίνονται τα κείµενα µε Ελληνικούς χαρακτήρες). Παράδειγµα: <FONT FACE="Verdana, Arial, sans-serif">κείµενο</font> Καλύτερα να αποφεύγεται η υπερβολική χρήση της <FONT> (ορισµός πολλών γραµµατοσειρών ή/και πολλών χρωµάτων γραµµάτων στο ίδιο κείµενο) διότι δίνει πολύ άσχηµη εικόνα Επικεφαλίδες (Headings) To tag επικεφαλίδας καθορίζει το µέγεθος των γραµµάτων της επικεφαλίδας και ισχύει ανεξάρτητα από την γραµµατοσειρά που χρησιµοποιεί ο browser για να διαβάζει την σελίδα. Η µεγαλύτερη σε µέγεθος επικεφαλίδα είναι η <H1>, ακολουθούµενη από τις <H2>...<H6>. Παραδείγµατα: <H1>Αυτή είναι η µεγαλύτερη επικεφαλίδα</h1> <H2>Αυτή είναι η δεύτερη µεγαλύτερη επικεφαλίδα</h2> Μια επικεφαλίδα αφήνει αυτόµατα την επόµενη γραµµή από αυτήν κενή. Έτσι υπάρχει πάντα µια γραµµή απόσταση µεταξύ της επικεφαλίδας και του κειµένου που την ακολουθεί Λίστες Αριθµηµένες λίστες Αν θέλουµε να δηµιουργήσουµε µια αριθµηµένη λίστα του τύπου 1. ευτέρα 2. Τρίτη 3. Τετάρτη 4. Πέµπτη θα πρέπει να χρησιµοποιήσουµε τα tags <OL>...</OL> και <LI> 15

16 Το tag <OL> (Ordered List) τοποθετείται στην αρχή της λίστας ενώ το tag </OL> στο τέλος της. Κάθε νέα εγγραφή στην λίστα πρέπει να σηµειώνεται µε το tag <LI> (οδηγία </LI> δεν χρησιµοποιούµε για τον ίδιο λόγο που δεν χρησιµοποιούµε το </P>) Έτσι η παραπάνω αριθµηµένη λίστα θα πρέπει να γραφτεί ως εξής: <OL><LI> ευτέρα <LI> Τρίτη <LI> Τετάρτη <LI> Πέµπτη </OL> Η αρίθµηση αφορά τις τιµές 1,2 ως προεπιλογή. Το στυλ αρίθµησης µπορεί να αλλάξει χρησιµοποιώντας την ιδιότητα TYPE η οποία δέχεται τις ακόλουθες τιµές: 1 (αριθµοί), A (κεφαλαία γράµµατα), a (πεζά γράµµατα), I (κεφαλαία λατινικά), and i (πεζά λατινικά). I. ευτέρα II. Τρίτη III. Τετάρτη IV. Πέµπτη <OL TYPE=I> <LI> ευτέρα <LI> Τρίτη <LI> Τετάρτη <LI> Πέµπτη </OL> Επίσης µπορούµε να καθορίσουµε τον εναρκτήριο αριθµό της αρίθµησης µε την παράµετρο START 3. ευτέρα 4. Τρίτη 5. Τετάρτη 6. Πέµπτη <OL START=3> <LI> ευτέρα <LI> Τρίτη <LI> Τετάρτη <LI> Πέµπτη </OL> Λίστες χωρίς αρίθµηση (Unordered Lists) Για να δηµιουργήσουµε µια λίστα µε κουκίδες όπως η παρακάτω θα ακολουθήσουµε την ίδια ακριβώς µεθοδολογία όπως και µε τις αριθµηµένες µε την διαφορά πως αντί για την οδηγία <OL> θα χρησιµοποιήσουµε την <UL>. ευτέρα Τρίτη Τετάρτη Πέµπτη Έτσι η παραπάνω µη αριθµηµένη λίστα θα πρέπει να γραφτεί ως εξής: <UL><LI> ευτέρα <LI> Τρίτη <LI> Τετάρτη <LI> Πέµπτη </UL> Τα ενδεικτικά σηµάδια κάθε µέρους µιας µη αριθµηµένης λίστας µπορούν να οριστούν µε ειδικές παραµέτρους και να πάρουν τις εξής µορφές: ίσκος (UL TYPE=DISC), Κύκλος (UL TYPE=CIRCLE), Τετράγωνο (UL TYPE=SQUARE). 16

17 Λίστες µέσα σε άλλες λίστες εν υπάρχει κανένα πρόβληµα αν θέλετε να συµπεριλάβετε µια λίστα µέσα σε µια άλλη. Για παράδειγµα, η παρακάτω διάταξη: Στερεά Ελλάδα Ιόνιοι Νήσοι o Κέρκυρα o Λευκάδα o Ζάκυνθος o Κεφαλονιά o Ιθάκη Ήπειρος o Άρτα o Ιωάννινα o Πρέβεζα o Ηγουµενίτσα Μακεδονία Θράκη θα πρέπει να έχει καταχωρηθεί µε τον ακόλουθο τρόπο: <UL> <LI> Στερεά Ελλάδα <LI> Ιόνιοι Νήσοι <UL><LI> Κέρκυρα <LI> Λευκάδα <LI> Ζάκυνθος <LI> Κεφαλονιά <LI> Ιθάκη </UL> <LI> Ήπειρος <UL><LI> Άρτα <LI> Ιωάννινα <LI> Πρέβεζα <LI> Ηγουµενίτσα </UL><LI> Μακεδονία <LI> Θράκη </UL> Λίστες ορισµού Η τρίτη κατηγορία λιστών περιλαµβάνει τις λίστες ορισµού (definition lists). Αυτές αποτελούνται από όρους και τον ορισµό τους Παράδειγµα: ΑΕΙ ΤΕΙ ΙΕΚ Ανώτατα Εκπαιδευτικά Ιδρύµατα Τεχνολογικά Εκπαιδευτικά Ιδρύµατα Ινστιτούτα Επαγγελµατικής Κατάρτισης Οι λίστες ορίζονται µε το tag <dl>, οι όροι µε το tag <dt> και οι ορισµοί µε το tag <dd> H παραπάνω λίστα καταχωρείται µε τον ακόλουθο τρόπο: <DL> <DT>ΑΕΙ <DD>Ανώτερα Εκπαιδευτικά Ιδρύµατα. <DT>ΤΕΙ <DD>Τεχνολογικά Εκπαιδευτικά Ιδρύµατα <DT>ΙΕΚ <DD>Ινστιτούτα Επαγγελµατικής Κατάρτισης </DL> 17

18 3.6.4 Στοίχιση Η στοίχιση κειµένου ή φωτογραφιών γίνεται µε την παράµετρο ALIGN. Σηµειώνεται ότι η παράµετρος ALIGN δεν είναι tag αλλά παράµετρος κάποιου tag Για τη στοίχιση κειµένου αριστερά (ALIGN=LEFT), δεξιά (ALIGN=RIGHT), ή στο κέντρο (ALIGN=CENTER) χρησιµοποιείται η ALIGN µέσα σε µια παράγραφο <p>. Για τη στοίχιση κειµένου µιας επικεφαλίδας, χρησιµοποιείται η παράµετρος ALIGN ως εξής: <H1 ALIGN=Χ>κείµενο</H1> Όπου η Χ µπορεί να πάρει τις τιµές LEFT CENTER RIGHT ανάλογα µε την θέση που θέλουµε να βρίσκεται. Το tag <div> µπορεί να περιλαµβάνει µεγάλα κοµµάτια περιεχοµένου (παραγράφους, πίνακες, εικόνες κ.α). Η παράµετρος ALIGN επηρεάζει όλο το περιεχόµενο που περικλείει το tag <div>. Παράδειγµα: <DIV ALIGN=RIGHT><H1>Επικεφαλίδα 1</H1><H3>Επικεφαλίδα 2</H3><P>Παράγραφος µε κείµενο</div> Στοίχιση στο κέντρο Το tag <CENTER>...</CENTER> στοιχίζει στο κέντρο όλα όσα περικλείει (πίνακες, εικόνες, κείµενο κ.λπ.). Αν και θεωρείται πιο σωστό να χρησιµοποιούµε την ALIGN γι' αυτή την εργασία, υπάρχουν πολλές περιπτώσεις που η <CENTER> αποδεικνύεται προτιµότερη. 3.7 Παραποµπές (Links) Οι σύνδεσµοι αποτελούν απαραίτητο στοιχείο των Web σελίδων γιατί συνδέουν τις σελίδες δίνοντας µας την δυνατότητα να µεταβούµε από µια σελίδα σε άλλη και από έναν δικτυακό τόπο σε έναν άλλο. Η γενική σύνταξη µια παραποµπής είναι: <A HREF="URL">κείµενο της παραποµπής</a> Ανάλογα µε το είδος µετάβασης διακρίνονται οι παρακάτω περιπτώσεις: 1) Παραποµπές από µια σελίδα σε µια άλλη που βρίσκεται σε έναν διαφορετικό κόµβο στο Internet Ο κώδικας θα είναι: Το <A HREF=" είναι το πιο δηµοφιλές εργαλείο αναζήτησης. Αυτό που θα βλέπει ο χρήστης θα είναι: Το Yahoo! είναι το πιο δηµοφιλές εργαλείο αναζήτησης. Με κλικ πάνω στην λέξη Yahoo! ο browser θα καλεί την σελίδα 18

19 2) Παραποµπές από µια σελίδα σε µια άλλη του ίδιου κόµβου που βρίσκεται στον ίδιο φάκελο (directory) Αν η σελίδα στην οποία παραπέµπουµε είναι στο ίδιο directory (folder) µε αυτή η οποία έχει την παραποµπή, ο κώδικας θα είναι: <A HREF="όνοµα αρχείου">κείµενο παραποµπής</a> Για παραποµπή στο αρχείο secondpage.htm ο κώδικας θα είναι: Κάντε κλικ <A HREF="secondpage.htm">εδώ</A> για να πάτε στην άλλη σελίδα. Αυτό που θα βλέπει ο χρήστης θα είναι: Κάντε κλικ εδώ για να πάτε στην άλλη σελίδα. Με κλικ πάνω στην λέξη εδώ ο browser θα καλεί την σελίδα µε όνοµα αρχείου mypage.htm 3) Παραποµπές από µια σελίδα σε µια άλλη του ίδιου κόµβου που βρίσκεται σε κάποιον υποφάκελο υποφάκελο (subdirectory) Η γενική σύνταξη είναι: <a href="υποφάκελος/secondpage.htm"> υπογραµµισµένο κείµενο</a> Παράδειγµα: Υποθέτουµε πως η αρχική µας σελίδα έχει όνοµα firstpage.htm και βρίσκεται στην θέση c:\wwwroot\mypages\dance\tango Μια δεύτερη σελίδα έχει όνοµα secondpage.htm και βρίσκεται στην θέση c:\wwwroot\mypages\dance\tango\argentine Η παραποµπή από την firstpage.htm στην secondpage.htm θα είναι <a href="argentine/secondpage.htm">υπογραµµισµένο κείµενο</a> Αν η firstpage.htm βρίσκεται στην θέση c:\wwwroot\mypages\dance\tango\argentine\evita Η παραποµπή από την firstpage.htm στην secondpage.htm θα είναι <a href="argentine/evita/secondpage.htm">υπογραµµισµένο κείµενο</a> 4) Παραποµπές από µια σελίδα σε µια άλλη του ίδιου κόµβου που βρίσκεται σε ανώτερο φάκελο (directory) Η γενική σύνταξη είναι: <a href="../secondpage.htm">υπογραµµισµένο κείµενο</a> ( εν υπάρχει λόγος να βάλουµε το όνοµα του ανώτερου φακέλου διότι κάθε φάκελος έχει µόνον έναν αµέσως ανώτερο. Γι' αυτό αρκούν οι δύο τελείες). Παράδειγµα: 19

20 Υποθέτουµε πως η αρχική µας σελίδα έχει όνοµα secondpage.htm και βρίσκεται στην θέση c:\wwwroot\mypages\dance\tango\argentine Μια δεύτερη σελίδα έχει όνοµα firstpage.htm και βρίσκεται στην θέση c:\wwwroot\mypages\dance\tango Η παραποµπή από την secondpage.htm στην firstpage.htm θα είναι: <a href="../firstpage.htm">υπογραµµισµένο κείµενο</a> Αν η secondpage.htm βρίσκεται στην θέση c:\wwwroot\mypages\dance\tango\argentine\evita Η παραποµπή από την secondpage.htm στην firstpage.htm θα είναι <a href="../../ firstpage.htm">υπογραµµισµένο κείµενο</a> 5) Παραποµπές από µια σελίδα σε µια άλλη του ίδιου κόµβου που βρίσκεται σε άλλο (γενικά) φάκελο (directory) Η σύνταξη της παραποµπής αυτής είναι ένας συνδυασµός των άλλων βηµάτων 3 και 4. Για παράδειγµα έστω πως έχουµε τις σελίδες: firstpage.htm στην διεύθυνση c:\wwwroot\mypages\dance\tango\argentine\evita secondpage.htm στην διεύθυνση c:\wwwroot\mypages\dance\mambo\cuba\ Η παραποµπή από την firstpage.htm στην secondpage.htm θα είναι: <A HREF="../../mambo/cuba/secondpage.htm"> υπογραµµισµένο κείµενο</a> Η παραποµπή αυτή σηµαίνει: Από τον τρέχοντα φάκελο (evita) ανέβα στον ανώτερο (../ δηλαδή τον argentine). Μετά ανέβα στον αµέσως ανώτερο (../ δηλαδή τον tango). Από εκεί θα πας στον mambo. Από αυτόν θα πας στον cuba όπου θα βρεις το αρχείο firstpage.htm Σηµείωση: Στις περιπτώσεις 2, 3, 4, 5 χρησιµοποιούµε σχετικά (relative) links. ηλαδή οι παραποµπές δεν γίνονται µε το απόλυτο µονοπάτι (path) 1 : από το c:\wwwroot\mypages\dance\tango στο c:\wwwroot\mypages\dance\tango\argentine\evita Γίνονται µε το σχετικό: από τον τρέχοντα φάκελο (που είναι ο tango) στον αµέσως κατώτερό του (που είναι ο argentine). Ο τρόπος αυτός είναι ο ενδεδειγµένος διότι µας επιτρέπει χωρίς πρόβληµα να µεταφέρουµε ολόκληρο το site από µηχάνηµα σε µηχάνηµα (ή από φάκελο σε φάκελο) χωρίς να χρειαστεί καµία απολύτως µεταβολή. 1 Σε περίπτωση που θέλουµε να κάνουµε αναφορά (link) σε ένα αντικείµενο (σελίδα, φωτογραφία κλπ) το οποίο βρίσκεται σε έναν σταθερό ως προς τον αρχικό κατάλογο του κόµβου µας, τότε χρησιµοποιούµε το απόλυτο µονοπάτι στην αναφορά (absolute path) π.χ. /images/image01.gif. 20

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

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

Διαβάστε περισσότερα

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

Η γλώσσα HTML. Επιμέλεια: Δέγγλερη Σοφία Η γλώσσα HTML Επιμέλεια: Δέγγλερη Σοφία Υπερκείμενο Το δομικό χαρακτηριστικό του Παγκόσμιου Ιστού Ένα αρχείο Απλό κείμενο και υπερσύνδεσμοι Υπερσύνδεσμος Μετάβαση σε διάφορα άλλα έγγραφα Αποτελείται από

Διαβάστε περισσότερα

Μάθηµα 3 Περ ε ισ ι σότ ό ε τ ρ ε α α γ ια ι α τ η τ η γ λώσ ώ σα α HTML

Μάθηµα 3 Περ ε ισ ι σότ ό ε τ ρ ε α α γ ια ι α τ η τ η γ λώσ ώ σα α HTML Μάθηµα 3 Περισσότερα για τη γλώσσα Περισσότερα για τη γλώσσα HTML Περιεχόµενα Επικεφαλίδες (Headings) Παράγραφοι Λίστες Μορφοποίηση κειµένου Σύνδεσµοι Επικεφαλίδες (Headings) Οι επικεφαλίδες επιτελούν

Διαβάστε περισσότερα

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

Πώς δημιουργούμε απλούς πίνακες Αναζήτηση Πώς δημιουργούμε απλούς πίνακες Η οδηγία χρησιμοποιείται για να δημιουργούμε πίνακες αλλά και για να έχουμε μεγαλύτερη έλεγχο στο στήσιμο μιας σελίδας. Μερικοί όροι που πρέπει να γνωρίζετε

Διαβάστε περισσότερα

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

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html Χρ. Ηλιούδης Παγκόσμιος Ιστός (WWW) Ο Παγκόσμιος Ιστός (World Wide Web WWW), ή απλώς Ιστός, βασίζεται στην ιδέα των κατανεμημένων πληροφοριών. Αντί όλες

Διαβάστε περισσότερα

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

Σχεδίαση ιστοσελίδων Τ.Ε.Ι. Δυτικής Ελλάδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Σχεδίαση ιστοσελίδων Θεώνη Πιτουρά, Γιάννης Κουτσονίκος Σημειώσεις για το Εργαστήριο «Επιχειρηματικές δικτυακές

Διαβάστε περισσότερα

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

Εισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head> Εισαγωγη στην html Ο παγκόσμιος ιστός (αγγ.: World Wide Web ή www) είναι η πιο δημοφιλής υπηρεσία που μας παρέχει το Διαδίκτυο (Internet) και είναι ένα σύστημα διασυνδεδεμένων πληροφοριών (κειμένου, εικόνας,

Διαβάστε περισσότερα

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

Άσκηση 6 Επαναληπτική Άσκηση HTML Άσκηση 6 Επαναληπτική Άσκηση HTML ΕΤΙΚΕΤΕΣ HTML ΕΤΙΚΕΤΑ ΠΕΡΙΓΡΑΦΗ ΙΔΙΟΤΗΤΕΣ ΙΔΙΟΤΗΤΑ ΤΙΜΗ ΠΕΡΙΓΡΑΦΗ Βασικές Ορίζει τον τύπο του αρχείου Ορίζει ένα αρχείο HTML Ορίζει ένα τίτλο

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΣΧΕΔΙΑΣΜΟΥ ΕΦΑΡΜΟΓΩΝ ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΣΧΕΔΙΑΣΜΟΥ ΕΦΑΡΜΟΓΩΝ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας & Επικοινωνίας 8 Μαρτίου 2001 Hypertext Markup Language (HTML)! Σε μια ιστοσελίδα μπορούν να εμφανίζονται διαφορετικά

Διαβάστε περισσότερα

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

Κεφάλαιο 4 HyperText Markup Language - HTML. Προγραμματιστικά εργαλεία για το διαδίκτυο Φίλιππος Κουτσάκας, Πολύγυρος 2013 Κεφάλαιο 4 HyperText Markup Language - HTML Προγραμματιστικά εργαλεία για το διαδίκτυο Φίλιππος Κουτσάκας, Πολύγυρος 2013 Τι είναι η HTML; Ένας τρόπος για να πεις στον σελιδομετρητή πώς να αναπαραστήσει

Διαβάστε περισσότερα

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

Άσκηση 3 -Δηµιουργία ιστοσελίδων µε HTML µέρος 3 ο Άσκηση 3 -Δηµιουργία ιστοσελίδων µε HTML µέρος 3 ο Εικόνες στην HTML Oι εικόνες ορίζονται µε την ετικέτα . Η συγκεκριµένη ετικέτα δεν κλείνει (είναι λάθος το: ) ή µπορούµε να πούµε ότι ανοίγει

Διαβάστε περισσότερα

Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) Cascading Style Sheets (CSS) Τα Cascading Style Sheets προσφέρουν έναν εύκολο τρόπο για να ορίσουμε τη μορφοποίηση που επιθυμούμε να έχουν οι σελίδες μία τοποθεσίας του Παγκόσμιου Ιστού που δημιουργούμε.

Διαβάστε περισσότερα

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

ΑΣΠΑΙΤΕ. ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ 4α. Υπερκείμενο και HTML. Ημερομηνία :... Τμήμα :... Ονοματεπώνυμο :... ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ 4α Υπερκείμενο και HTML ΑΣΠΑΙΤΕ Ημερομηνία :... Τμήμα :... Ονοματεπώνυμο :... Η HTML (HyperText Markup Language) είναι η γλώσσα που χρησιμοποιείται για να περιγράψει τη δομή και τη διαμόρφωση

Διαβάστε περισσότερα

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

Κειµενογράφοι ετικετών ΕΠΛ 012 Γλώσσα Μορφοποίησης HTML Πως κτίζουµε τις Ετικέτες Notepad ή άλλο TEXT editor Πού τα κάνουµε Save? Πώς τα οργανώνουµε Πώς τα βάζουµε δηµόσια online Τα αρχεία να τελειώνουν σε.html ή.htm Πως ξεκινούµε

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

<HTML> <HEAD> <TITLE> <BODY> ΑΣΚΗΣΗ 1 1. Ανοίξτε τον επεξεργαστή ιστοσελίδων 2. Αποθηκεύστε στο X:/mathimata/html/askiseis/ με όνομα askisi1b.html 3. Θα φτιάξουμε μια νέα ιστοσελίδα, χρησιμοποιώντας τις βασικές ετικέτες

Διαβάστε περισσότερα

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

Α ΛΥΚΕΙΟΥ - ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΪΟΣ 2019 ΕΝΔΕΙΚΤΙΚΕΣ ΕΡΩΤΗΣΕΙΣ ΚΑΤΑΝΟΗΣΗΣ Το υλικό αυτό δίνεται στους μαθητές για τη σωστή μελέτη της διδαχθείσας ύλης του μέρους Β. Πρόκειται για ένα συμπαγή κορμό ερωτήσεων και ασκήσεων οι οποίες καλύφθηκαν κατά τη διάρκεια της έως τώρα σχολικής

Διαβάστε περισσότερα

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

Βαρβάκειο Πρότυπο Γυμνάσιο Παραδόσεις & εργαστηριακές ασκήσεις στην HTML Βαρβάκειο Πρότυπο Γυμνάσιο Σχολ. Χρονιά 2016-2017 Θ. Οτζάκογλου Εργαστήρι Πληροφορικής Σχολ. Έτος 2016 2017 Αν και δεν είναι μία ακόμη «γλώσσα προγραμματισμού»,

Διαβάστε περισσότερα

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

Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας Δικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) Διάλεξη #5η: HTML: πίνακες (tables), πλαίσια (frames) Γαβαλάς Δαμιανός

Διαβάστε περισσότερα

<a href="http://www.somepage.com/somepage.html">μετάβαση στο κείμενο</a>.

<a href=http://www.somepage.com/somepage.html>μετάβαση στο κείμενο</a>. HTML Τα αρχεία της HTML έχουν ετικέτες (tags) που ορίζουν τη δομή και τη μορφοποίηση των ιστοσελίδων. Οι περισσότερες HTML ετικέτες τις συναντούμε ως ζεύγη τα οποία ενεργούν στα περιεχόμενα μεταξύ των

Διαβάστε περισσότερα

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

Τεχνολογίες Διαδικτύου - Εργαστήριο 1 ο Τεχνολογίες Διαδικτύου - Εργαστήριο 1 ο 1. Δημιουργία μιας απλής σελίδας HTML Στον προσωπικό σας κατάλογο δημιουργήστε ένα φάκελο με όνομα HTML. Ανοίξτε το Notepad ακολουθώντας τη διαδρομή (Start All Programs

Διαβάστε περισσότερα

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

Νέες Τεχνολογίες στην Εκπαίδευση Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Νέες Τεχνολογίες στην Εκπαίδευση Εικόνα, κείμενο και εικόνα Στεφανέας Πέτρος Ζαμαρίας Βασίλης Άδεια Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

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

Υπερσυνδέσεις (hyperlinks) Υπερσυνδέσεις (hyperlinks) Οι υπερσυνδέσεις αποτελούν το δυναμικό στοιχείο σε ένα έγγραφο html. Με τις υπερσυνδέσεις είναι δυνατή, εύκολη και γρήγορη η μετάβαση ή η παραπομπή από ένα αρχείο html (πηγή)

Διαβάστε περισσότερα

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

Τεχνολογίες Διαδικτύου (Εξασκηθείτε στην HTML) Τεχνολογίες Διαδικτύου (Εξασκηθείτε στην HTML) 1. Δημιουργία μιας απλής σελίδας HTML Ανοίξτε το Notepad ακολουθώντας τη διαδρομή Start All Programs Accessories Notepad Πληκτρολογήστε το ακόλουθο κείμενο:

Διαβάστε περισσότερα

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

Hyper Text Markup Language (HTML) που σημαίνει γλώσσα σήμανσης υπερκειμένου. Hyper Text Markup Language (HTML) που σημαίνει γλώσσα σήμανσης υπερκειμένου. 1 η ΑΣΚΗΣΗ Οι HTML σελίδες είναι απλές σελίδες κειμένου και μπορούν να δημιουργηθούν από οποιοδήποτε πρόγραμμα επεξεργασίας

Διαβάστε περισσότερα

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

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 4. Η γλώσσα HTML Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Βασικοί κανόνες σύνταξης HTML ομή σελίδας HTML Μορφοποίηση κειμένου Κατάλογοι Εισαγωγή

Διαβάστε περισσότερα

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

Ποιες είναι οι κύριες ετικέτες που χρησιμοποιεί η HTML για την περιγραφή της συνολικής δομής μιας ιστοσελίδας; Τι είναι η HTML; Η HTML είναι το ακρωνύμιο των λέξεων HyperText Markup Language, δηλαδή Γλώσσα Χαρακτηρισμού Υπερ Κειμένου και βασίζεται στη γλώσσα SGML, Standard Generalized Markup Language, που είναι

Διαβάστε περισσότερα

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

ΕΡΓΑΣΤΗΡΙΟ: ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΣΤΟΝ ΤΟΥΡΙΣΜΟ. 2o ΕΡΓΑΣΤΗΡΙΟ ΜΟΡΦΟΠΟΙΗΣΗ ΣΤΗΝ HTML ΕΡΓΑΣΤΗΡΙΟ: ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΣΤΟΝ ΤΟΥΡΙΣΜΟ ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ 2o ΕΡΓΑΣΤΗΡΙΟ ΜΟΡΦΟΠΟΙΗΣΗ ΣΤΗΝ HTML 1. Μορφοποίηση κειμένου Ετικέτες στυλ 2. Ιδιότητες ετικετών 3. Λίστες 4. Υπερσυνδέσεις

Διαβάστε περισσότερα

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

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 2 ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 2 Μάθαµε στο προηγούµενο µάθηµα πώς να δίνουµε ονόµατα στις ιστοσελίδες µας, να βάζουµε χρώµα και γραφικά, ή ακόµα να δηµιουργούµε υπερσυνδέσµους σε κείµενο και εικόνες. Σήµερα µεταξύ

Διαβάστε περισσότερα

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

Πίνακες. ιδιότητες ετικέτας <tr> Πίνακες ιδιότητες ετικέτας Ιδιότητα align στοιχίζει κατά την οριζόντια διεύθυνση τα περιεχόμενα μιας γραμμής του πίνακα αριστερά (left), δεξιά (right), στο κέντρο (center), ή με πλήρη στοίχιση (justify)

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Επαναληπτική Άσκηση ΕΤΙΚΕΤΕΣ HTML Επαναληπτική Άσκηση ΕΤΙΚΕΤΕΣ HTML ΕΤΙΚΕΤΑ ΠΕΡΙΓΡΑΦΗ ΙΔΙΟΤΗΤΕΣ ΙΔΙΟΤΗΤΑ ΤΙΜΗ ΠΕΡΙΓΡΑΦΗ Βασικές Ορίζει ένα αρχείο HTML Ορίζει ένα τίτλο για το αρχείο Ορίζει το σώµα της background URL

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Κεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος

Κεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος Κεφάλαιο 11: Εισαγωγή στην HTML 1 11.1 Γενική εισαγωγή στην HTML Τι είναι η HTML HyperText Markup Language - Γλώσσα Χαρακτηρισμού Υπερ-Κειμένου είναι η βασική γλώσσα με την οποία πραγματοποιείται η δόμηση

Διαβάστε περισσότερα

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΜΕΛΕΤΗ ΚΑΙ ΕΦΑΡΜΟΓΗ ΔΗΜΙΟΥΡΓΙΑΣ HTML ΣΕΛΙΔΩΝ ΣΥΝΔΕΣΜΟΙ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΜΕΛΕΤΗ ΚΑΙ ΕΦΑΡΜΟΓΗ ΔΗΜΙΟΥΡΓΙΑΣ HTML ΣΕΛΙΔΩΝ ΣΥΝΔΕΣΜΟΙ Στην άσκηση αυτή θα εμπλουτίσουμε την ιστοσελίδα που φτιάξαμε στην προηγούμενη άκηση με πίνακες, συνδέσμους και γραφικά. 1.

Διαβάστε περισσότερα

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Σηµειώσεις για τη γλώσσα HTML (HyperText Markup Language) ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Σηµειώσεις για τη γλώσσα HTML (HyperText Markup Language) ιδάσκων Αν. Καθηγητής Ι.Σ.Βενιέρης Αθήνα, Ιανουάριος 2003 1

Διαβάστε περισσότερα

Ref.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7

Ref.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 ΣΤΟΧΟΙ ΕΞΕΤΑΣΗΣ Η ενότητα ECDL WebStarter απαιτεί από τον Υποψήφιο να κατανοεί τις κύριες έννοιες της σχεδίασης και δημοσίευσης δικτυακών

Διαβάστε περισσότερα

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

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

Διαβάστε περισσότερα

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

Πίνακες HTML. Παναγιώτης Γαλάτης 1ο ΕΠΑΛ Ηρακλείου Πίνακες HTML Παναγιώτης Γαλάτης 1ο ΕΠΑΛ Ηρακλείου Τι είναι Πίνακας Ένας πίνακας στοιχείων αποτελείται από γραμμές και στήλες. Το σημείο τομής μιας γραμμής και μιας στήλης ονομάζεται κελί (cell( cell).

Διαβάστε περισσότερα

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

Η λίστα <ol> (ordered list) Λίστες (lists) Σε πολλά έγγραφα απαιτείται η παρουσίαση ή η καταγραφή στοιχείων σε μορφή λίστας. Για παράδειγμα, μια λίστα από ονόματα ή μια λίστα από προϊόντα. Τα στοιχεία μιας λίστας μπορεί να είναι

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΚΕΦΑΛΑΙΟ 11 Ευάγγελος Χ. Ζιούλας (Καθηγητής Πληροφορικής) http://www.zioulas.gr ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΚΕΦΑΛΑΙΟ 11 Ευάγγελος Χ. Ζιούλας (Καθηγητής Πληροφορικής) WEB SERVER Είναι μια εφαρμογή software που αναλαμβάνει την αποστολή μιας ιστοσελίδας σε

Διαβάστε περισσότερα

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

Τι είναι η HTML; Τί είναι οι ετικέτες (tags); Πώς είναι μια ετικέτα (tag); Τι είναι η HTML; Η HTML είναι το ακρώνυμο από το Hyper Text Markup Language που σημαίνει γλώσσα χαρακτηρισμού υπερκειμένου. Η χρήση μιας γλώσσας χαρακτηρισμού σημαίνει ότι γράφεται πρώτα το κείμενο και

Διαβάστε περισσότερα

Εργαλεία Ανάπτυξης Εφαρμογών Internet. Δ.Ι.Ε.Κ. Γλυφάδας Τεχνικός Εφαρμογών Πληροφορικής

Εργαλεία Ανάπτυξης Εφαρμογών Internet. Δ.Ι.Ε.Κ. Γλυφάδας Τεχνικός Εφαρμογών Πληροφορικής Εργαλεία Ανάπτυξης Εφαρμογών Internet Δ.Ι.Ε.Κ. Γλυφάδας Τεχνικός Εφαρμογών Πληροφορικής Το πρότυπο CSS Α Μέρος 2 CSS (Cascading Style Sheets)(1) Ορίζουν την εμφάνιση των στοιχείων σε ένα έγγραφο HTML.

Διαβάστε περισσότερα

Παρουσίαση και μορφοποίηση κειμένου

Παρουσίαση και μορφοποίηση κειμένου HTML [ετικέτες] Παρουσίαση και μορφοποίηση κειμένου Στην HTML σύμφωνα με τους κανόνες, κενές γραμμές και περισσότερα του ενός κενά μεταξύ λέξεων δεν λαμβάνονται υπόψη από τον φυλλομετρητή. Για αυτό το

Διαβάστε περισσότερα

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

Πίνακες, περιγράµµατα και σκίαση Πίνακες, περιγράµµατα και σκίαση Οι πίνακες Οι πίνακες είναι ορθογώνια πλαίσια που χωρίζονται σε γραµµές και στήλες. Η τοµή µιας γραµµής µε µια στήλη προσδιορίζει ένα κελί. Τα στοιχεία, που παρουσιάζουµε,

Διαβάστε περισσότερα

Διάλεξη 2η Εισαγωγή στο CSS

Διάλεξη 2η Εισαγωγή στο CSS Διάλεξη 2η Εισαγωγή στο CSS Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης Αντώνης Χρυσόπουλος I S S E L D e c o d e (Intelligent Systems & Software Engineering Lab) Στόχος της ώρας Τι είναι το CSS? Γιατί να χρησιμοποιήσω

Διαβάστε περισσότερα

Shift+γράμμα. Πατάμε τον τόνο (δί[λα στο L) και μετά το φωνήεν. Πως βάζουμε διαλυτικά; Πατάμε το Shift+ τόνο και μετά το φωνήεν (ι ή υ)

Shift+γράμμα. Πατάμε τον τόνο (δί[λα στο L) και μετά το φωνήεν. Πως βάζουμε διαλυτικά; Πατάμε το Shift+ τόνο και μετά το φωνήεν (ι ή υ) Βασικές λειτουργίες του πληκτρολογίου Αλλαγή μεταξύ Αγγλικών και Ελληνικών Όταν γράφουμε σε πεζά (μικρά) και θέλουμε να γράψουμε ένα γράμμα κεφαλαίο Όταν γράφουμε συνέχεια Κεφαλαία Για να γράψουμε ένα

Διαβάστε περισσότερα

Η Γλώσσα Προγραμματισμού του Internet HTML

Η Γλώσσα Προγραμματισμού του Internet HTML Η Γλώσσα Προγραμματισμού του Internet HTML Η HTML και το Internet Κάθε σελίδα που εμφανίζεται στο Internet είναι ένα αρχείο γραμμένο με τη γλώσσα HTML (HyperText Markup Language, Γλώσσα Χαρακτηρισμού Υπερ-Κειμένου),

Διαβάστε περισσότερα

CSS Εργαστήριο 1. Εισαγωγή - Σύνταξη - Εφαρμογή στην HTML

CSS Εργαστήριο 1. Εισαγωγή - Σύνταξη - Εφαρμογή στην HTML CSS Εργαστήριο 1. Εισαγωγή - Σύνταξη - Εφαρμογή στην HTML Εισαγωγή Το CSS (Cascading Style Sheets ή Επικαλυπτόμενα Φύλλα Στυλ) μας επιτρέπει να αλλάξουμε τον τρόπο με τον οποίο παρουσιάζονται τα στοιχεία

Διαβάστε περισσότερα

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

Νέες Τεχνολογίες στην Εκπαίδευση Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Νέες Τεχνολογίες στην Εκπαίδευση Μορφοποίηση κειμένου Στεφανέας Πέτρος Ζαμαρίας Βασίλης Άδεια Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

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

Βαρβάκειο Πρότυπο Γυμνάσιο Παραδόσεις & εργαστηριακές ασκήσεις στην HTML Βαρβάκειο Πρότυπο Γυμνάσιο Σχολ. Χρονιά 2017-2018 Θ. Οτζάκογλου Εργαστήρι Πληροφορικής Σχολ. Έτος 2016 2017 Αν και δεν είναι μία ακόμη «γλώσσα προγραμματισμού»,

Διαβάστε περισσότερα

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

HTML... 1. Εισαγωγή στην HTML και τα CSS HTML...... 1 Εισαγωγή στην HTML και τα CSS HTML...... 2 HTML. H HTML (HYPERTEXT MARKUP LANGUAGE), είναι µία γλώσσα η οποία «λέει» στον υπολογιστή πως θα πρέπει να εµφανίσει µία ιστοσελίδα. Τα αρχεία στα

Διαβάστε περισσότερα

Σχεδιασμός και Ανάπτυξη Ιστοτόπων. ΕΠΑ.Λ. ΑΛΙΜΟΥ Τομέας Πληροφορικής Κ. Φλώρος

Σχεδιασμός και Ανάπτυξη Ιστοτόπων. ΕΠΑ.Λ. ΑΛΙΜΟΥ Τομέας Πληροφορικής Κ. Φλώρος Σχεδιασμός και Ανάπτυξη Ιστοτόπων ΕΠΑ.Λ. ΑΛΙΜΟΥ Τομέας Πληροφορικής Κ. Φλώρος H γλώσσα HTML Άλλες Βιβλιογραφικές πηγές για HTML http://www.w3schools.com/html/ http://www.it.uom.gr/project/html2/lessons.html

Διαβάστε περισσότερα

Σχεδιασμός και Ανάπτυξη Ιστότοπων

Σχεδιασμός και Ανάπτυξη Ιστότοπων Σχεδιασμός και Ανάπτυξη Ιστότοπων CSS: Ιδιότητες μορφοποίησης κειμένου Παρουσίαση 14 η 1 Βελώνης Γεώργιος Καθηγητής Browsers δοκιμών Οι δοκιμές έγιναν στους παρακάτω browsers και εκδόσεις τους: Google

Διαβάστε περισσότερα

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

2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ 2014 2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ H HTML είναι μία γλώσσα σήμανσης και αποτελεί την κύρια γλώσσα δημιουργίας ιστοσελίδων του διαδικτύου. Είναι το ακρωνύμιο των λέξεων HyperText

Διαβάστε περισσότερα

Βασίλειος Κοντογιάννης ΠΕ19

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα3 Επικοινωνία και Διαδίκτυο 11.1 Γενική Εισαγωγή στην HTML Τι είναι η HTML (HyperText Markup Language); Είναι μια γλώσσα σήμανσης (Markup) με την οποία πραγματοποιείται η δόμηση σελίδων του Παγκόσμιου

Διαβάστε περισσότερα

Στις επόµενες διαφάνειες θα δούµε τις ιδιότητες του CSS που µπορούµε να επηρεάσουµε µέσω του Dreamweaver.

Στις επόµενες διαφάνειες θα δούµε τις ιδιότητες του CSS που µπορούµε να επηρεάσουµε µέσω του Dreamweaver. Στις επόµενες διαφάνειες θα δούµε τις ιδιότητες του CSS που µπορούµε να επηρεάσουµε µέσω του Dreamweaver. 37 Αφού καθορίσετε τα βασικά στοιχεία του νέου κανόνα css, όπως είδαµε στις προηγούµενες διαφάνειες,

Διαβάστε περισσότερα

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

Περιεχόμενα. Γαβαλάς Δαμιανός Δικτυακά Πολυμέσα ΙΙ Διάλεξη #5 η : Τυπογραφία στο web Γαβαλάς Δαμιανός dgavalas@aegean.gr Περιεχόμενα Κατανόηση αρχών σχεδιασμού με γραμματοσειρές Κατανόηση των μονάδων μέτρησης που χρησιμοποιούνται στα

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι HTML Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής HTML (HyperText Markup Language) Η γλώσσα που χρησιμοποιείται

Διαβάστε περισσότερα

Σχεδίαση και Ανάπτυξη Ιστότοπων

Σχεδίαση και Ανάπτυξη Ιστότοπων Σχεδίαση και Ανάπτυξη Ιστότοπων HTML Καθορισμός Χρωμάτων και Γραμματοσειρών σε μια ιστοσελίδα Παρουσίαση 7 η Βελώνης Γεώργιος Καθηγητής 1 Σημασία συμβόλων HTML5 tags. Obsolete tags: Μην αφήνετε αυτές τις

Διαβάστε περισσότερα

ιαµόρφωση σελίδας Προεπισκόπηση Εκτύπωση

ιαµόρφωση σελίδας Προεπισκόπηση Εκτύπωση ιαµόρφωση σελίδας Προεπισκόπηση Εκτύπωση Η µορφοποίηση των σελίδων ενός εγγράφου Πριν ξεκινήσετε να δηµιουργείτε ένα έγγραφο, είναι χρήσιµο να έχετε σχεδιάσει ή να έχετε κατά νου πώς περίπου θέλετε να

Διαβάστε περισσότερα

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

Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003 Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003 Μάθετε σε 10 βήµατα να φτιάχνετε τις δικές σας ιστοσελίδες Βήµα 1ο ΕΕππιιµµέέλλεειιαα:: ΣΣάάββββααςς ΟΟββααδδίίααςς Σε αυτό το βήµα θα χρησιµοποιήσετε

Διαβάστε περισσότερα

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

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

Διαβάστε περισσότερα

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ HTML ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ HTML Στόχοι 1 Να δημιουργήσουμε υπερκείμενα με την Γλώσσα Επισημείωσης Υπερκειμένων (hypertext markup language, HTML). Υπολογιστικά συστήματα:

Διαβάστε περισσότερα

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

ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ. Κειμενογράφος WORD ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ Κειμενογράφος WORD ΣΚΟΠΟΣ Η ανάπτυξη δεξιοτήτων επεξεργασίας κειμένου ΠΡΟΤΑΣΕΙΣ ΚΑΙ ΡΥΘΜΙΣΕΙΣ Άνω περιθώριο (top margin) : 2.49cm Κάτω περιθώριο (bottom margin) :5.99cm Αριστερό περιθώριο

Διαβάστε περισσότερα

CSS 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

CSS 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών CSS 1 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ

ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ Η υπηρεσία διαχείρισης αλληλογραφίας µέσω web (webmail) δίνει την δυνατότητα στους χρήστες να διαχειριστούν την αλληλογραφία τους απ οποιοδήποτε σηµείο βρίσκονται εφόσον υπάρχει

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Κεφάλαιο Χρήση κειµενογράφου. 4.1 Εισαγωγή Σκοπός Τι θα µάθεις

Κεφάλαιο Χρήση κειµενογράφου. 4.1 Εισαγωγή Σκοπός Τι θα µάθεις Κεφάλαιο 4 4. Χρήση κειµενογράφου 4.1 Εισαγωγή Η επεξεργασία κειµένων και εγγράφων αποτελεί µια από τις πιο διαδεδοµένες χρήσεις του Ηλεκτρονικού Υπολογιστή. Το κεφάλαιο αυτό αποτελεί µια εισαγωγή στον

Διαβάστε περισσότερα

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

3. ΕΙΣΑΓΩΓΗ ΣΤΟ CSS ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ 2014 3. ΕΙΣΑΓΩΓΗ ΣΤΟ CSS ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ Εισαγωγή Το CSS (Cascading Style Sheets) είναι αρχεία με κατάληξη.css τα οποία καθορίζουν την μορφοποίηση των ιστοσελίδων. Μέσω αυτών επιτυγχάνεται

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟ MICROSOFT POWERPOINT

ΕΙΣΑΓΩΓΗ ΣΤΟ MICROSOFT POWERPOINT ΕΙΣΑΓΩΓΗ ΣΤΟ MICROSOFT POWERPOINT 1 Εισαγωγή Το PowerPoint είναι µια ισχυρή εφαρµογή για τη δηµιουργία παρουσιάσεων και µπορεί να χρησιµεύσει στη δηµιουργία διαφανειών, καθώς και συνοδευτικών σηµειώσεων

Διαβάστε περισσότερα

Europe Code Week 7-22 Οκτωβρίου Μία γιορτή δημιουργίας με κώδικα

Europe Code Week 7-22 Οκτωβρίου Μία γιορτή δημιουργίας με κώδικα Europe Code Week 7-22 Οκτωβρίου 2017 7-22 October 2017 Μία γιορτή δημιουργίας με κώδικα @CodeWeekEU #codeeu codeeu Εισαγωγή στο Web Development CSS Λίγα λόγια... Η γλώσσα CSS χρησιμοποιείται για τη μορφοποίηση

Διαβάστε περισσότερα

7-22 Οκτωβρίου Μία γιορτή δημιουργίας με κώδικα. Europe Code Week

7-22 Οκτωβρίου Μία γιορτή δημιουργίας με κώδικα. Europe Code Week 7-22 Οκτωβρίου 2017 Μία γιορτή δημιουργίας με κώδικα @ #codeeu codeeu 7-22 October 2017 Europe Code Week Εισαγωγή στο Web Development HTML Λίγα λόγια... Η HTML είναι η βασική γλώσσα γραφής των ιστοσελίδων!

Διαβάστε περισσότερα

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών World Wide Web (WWW) Θέματα Επεξεργασία δεδομένων στο Web Δημιουργία απλών σελίδων HTML Περιγραφή κάποιων XHTML στοιχείων (tags) Εξέλιξης του WWW Το WWW

Διαβάστε περισσότερα

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 1) Σταύρος Καουκάκης Ευτύχιος Βαβουράκης 1 Λίγα Λόγια για το Σχολείο Μονάδες

Διαβάστε περισσότερα

Γαβαλάς αµιανός

Γαβαλάς αµιανός Πανεπιστήµιο Αιγαίου Σχολή Κοινωνικών Επιστηµών Τµήµα Πολιτισµικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυµέσα Ι (Β Έτος, 3ο εξ) Εργαστήριο #1ο: Εισαγωγή στην HTML Γαβαλάς αµιανός dgavalas@aegean.gr

Διαβάστε περισσότερα

Εισαγωγή σε HTML και CSS. Παναγιώτης Τσαρχόπουλος

Εισαγωγή σε HTML και CSS. Παναγιώτης Τσαρχόπουλος Εισαγωγή σε HTML και CSS Παναγιώτης Τσαρχόπουλος Περιεχόμενα Εισαγωγικές έννοιες Ορολογία και σύνταξη Κείμενο σε HTML έγγραφα Σύνδεσμοι Ψηφιακές - Ευφυείς Πόλεις - Εισαγωγή σε HTML και CSS 2 Εισαγωγικές

Διαβάστε περισσότερα

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

HTML Εργαστήριο 1.2 (Πίνακες) HTML Εργαστήριο 1.2 (Πίνακες) Πίνακες 1. Η ετικέτα με την οποία ορίζουμε στην HTML έναν πίνακα είναι η . Κάθε γραμμή του πίνακα ορίζεται με τις και κάθε στήλη με τις . Έτσι ένας απλός πίνακας

Διαβάστε περισσότερα

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με

Διαβάστε περισσότερα

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

Σχεδόν όλες οι ιστοσελίδες βασίζονται σε μεγάλο βαθμό σε πίνακες. Για να εισάγουμε έναν πίνακα επιλέγουμε από το μενού Insert->Table. DreamWeaver - Άσκηση 4η Πίνακες Παρακάτω θα δούμε πως μπορούμε να δημιουργούμε και να επεξεργαζόμαστε πίνακες, μια πολύ βασική δομή. Θα δούμε πως γίνεται εισαγωγή πίνακα, ένωση κελιών του πίνακα, προσθήκη

Διαβάστε περισσότερα

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

11. Η γλώσσα HTML Πίνακες, Λίστες, Φόρμες 11. Η γλώσσα HTML Πίνακες, Λίστες, Φόρμες Σκοπός του Εργαστηρίου: Σκοπός της παρούσας εργαστηριακής άσκησης είναι η εμβάθυνση σε συχνά χρησιμοποιούμενες ετικέτες HTML, όπως οι πίνακες και οι λίστες, καθώς

Διαβάστε περισσότερα

Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο

Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο 1 Γλώσσες Σήµανσης Γλώσσες σήµανσης: Αρχικά για τον καθορισµό εµφάνισης σελίδων, γραµµατοσειρών. Στη συνέχεια επεκτάθηκαν

Διαβάστε περισσότερα

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

Νέες Τεχνολογίες στην Εκπαίδευση Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Νέες Τεχνολογίες στην Εκπαίδευση Επάλληλα φύλλα στυλ (CSS): Μια εισαγωγή Στεφανέας Πέτρος Ζαμαρίας Βασίλης Άδεια Χρήσης

Διαβάστε περισσότερα

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία Blog στο Wordpress Επιμέλεια: Δέγγλερη Σοφία Περιεχόμενα Μετάβαση στο blog Σύνδεση ως διαχειριστής Πίνακας ελέγχου Εμφάνιση Ρυθμίσεις Άρθρα Σελίδες Πολυμέσα Σύνδεσμοι Widgets Μετάβαση στο blog Πληκτρολογούμε

Διαβάστε περισσότερα

Κ.Α.ΕΛ.Ε. Σημειώσεις επάνω στοn επεξεργαστή κειμένου Microsoft Word. Εισηγητής: Χαριτωνίδης Γεώργιος. Βόλος, Νοέμβριος 2008

Κ.Α.ΕΛ.Ε. Σημειώσεις επάνω στοn επεξεργαστή κειμένου Microsoft Word. Εισηγητής: Χαριτωνίδης Γεώργιος. Βόλος, Νοέμβριος 2008 Κ.Α.ΕΛ.Ε. Σημειώσεις επάνω στοn επεξεργαστή κειμένου Microsoft Word Βόλος, Νοέμβριος 2008 To Microsoft Word (έκδοση 2003) είναι ένας εξελιγμένος επεξεργαστής κειμένου, με τον οποίο μπορούμε να δημιουργήσουμε

Διαβάστε περισσότερα

Εργαστηριακή Άσκηση 4 Μορφοποίηση Κειμένου μέσω του

Εργαστηριακή Άσκηση 4 Μορφοποίηση Κειμένου μέσω του Μορφοποίηση χαρακτήρων Όταν ανοίγουμε το Word η γραμματοσειρά που υπάρχει είναι προκαθορισμένη. Το πλαίσιο διαλόγου Γραμματοσειρά μας επιτρέπει να κάνουμε περισσότερες μορφοποιήσεις. Επιλέγουμε Μορφή Απόσταση

Διαβάστε περισσότερα

Επεξεργαστής Κειμένου: (Microsoft Word)

Επεξεργαστής Κειμένου: (Microsoft Word) Επεξεργαστής Κειμένου: (Microsoft Word) Στο περιβάλλον εργασίας του επεξεργαστή κειμένου Microsoft Word εκτελούμε τις παρακάτω λειτουργίες: 1) Δημιουργία Νέου Εγγράφου: Η Δημιουργία ενός Νέου Εγγράφου

Διαβάστε περισσότερα

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

1. <body> 2. <header> 3. <h1> My Page </h1> 4. </header> 5. <section> Ενδεικτικές ερωτήσεις 1. Τι σημαίνουν τα αρχικά CSS 2. Τι σημαίνουν τα αρχικά HTML 3. Ποια η διαφορά μεταξύ Internet και Web; a. Είναι το ίδιο b. Το Web είναι μια υπηρεσία του διαδικτύου 4. Ποια η διαφορά

Διαβάστε περισσότερα

CSS. Εισαγωγή & Βασικές έννοιες. Cascading Style Sheets. Επικαλυπτόμενα φύλλα στυλ

CSS. Εισαγωγή & Βασικές έννοιες. Cascading Style Sheets. Επικαλυπτόμενα φύλλα στυλ CSS Εισαγωγή & Βασικές έννοιες Cascading Style Sheets Επικαλυπτόμενα φύλλα στυλ Περιεχόμενα Τι είναι CSS Πλεονεκτήματα CSS μορφοποίησης Συντακτικό του CSS Ιδιότητες CSS Εφαρμογή CSS κανόνων Επικάλυψη CSS

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΚΕΙΜΕΝΟΓΡΑΦΟΥ 2007

ΟΔΗΓΙΕΣ ΚΕΙΜΕΝΟΓΡΑΦΟΥ 2007 1. ΓΡΑΜΜΗ ΜΕΝΟΥ ΟΔΗΓΙΕΣ ΚΕΙΜΕΝΟΓΡΑΦΟΥ 2007 2. ΓΡΑΜΜΗ ΕΡΓΑΛΕΙΩΝ Κάθε μενού έχει τις δικές της δυνατότητες, όπως για παράδειγμα μόλις πατήσετε το κουμπί κεντρική βγαίνουν τα εικονίδια των δυνατοτήτων που

Διαβάστε περισσότερα

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

Πλοήγηση www / Με τον Internet Explorer

Πλοήγηση www / Με τον Internet Explorer Πλοήγηση www / Με τον Internet Explorer Περιεχόμενα 1.Eισαγωγή 2.Το περιβάλλον του Internet Explorer 3.Οδηγίες πλοήγησης 4.Αποθήκευση αρχείων 5.Αγαπημένα 6.Ασφαλής σύνδεση 7.Διακομιστής μεσολάβησης 1.Εισαγωγή

Διαβάστε περισσότερα

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

Προγραμματισμός Διαδικτύου Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Προγραμματισμός Διαδικτύου Δρ. Μηνάς Δασυγένης mdasygenis@uowm.gr Τμήμα της παρουσίασης δημιουργήθηκε από τον κ. Παναγιώτη

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 5: Εισαγωγή στην HTML (Μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Αλλαγή της εμφάνισης κειμένου: μέγεθος γραμματοσειράς, είδος γραμματοσειράς

Αλλαγή της εμφάνισης κειμένου: μέγεθος γραμματοσειράς, είδος γραμματοσειράς 3.3.1.1 Αλλαγή της εμφάνισης κειμένου: μέγεθος γραμματοσειράς, είδος γραμματοσειράς Γραμματοσειρές Η λέξη γραμματοσειρά αναφέρεται στο στυλ που εμφανίζονται τα γράμματα. Παρακάτω ακολουθούν κάποια παραδείγματα,

Διαβάστε περισσότερα

Εισαγωγή στην HTML Τα tags της HTML και τα γνωρίσματά τους

Εισαγωγή στην HTML Τα tags της HTML και τα γνωρίσματά τους Εισαγωγή στην HTML Τα tags της HTML και τα γνωρίσματά τους Με την γλώσσα περιγραφής υπερ-κειμένου (HTML) μπορούμε να σχεδιάζουμε ιστοσελίδες. Η HyperText Markup Language βασίζεται στην SGML (Standard Generalized

Διαβάστε περισσότερα

Κατασκευή ιστοσελίδων με το FrontPage2003

Κατασκευή ιστοσελίδων με το FrontPage2003 Γραμμή τίτλου Γραμμή μενού Γραμμή εργαλείων Μορφοποίηση Εικόνα Εφέ DHTML Κατασκευή ιστοσελίδων με το FrontPage2003 Παράθυρο εργασιών Όταν ανοίγουμε το FrontPage, ανοίγει αυτόματα μία νέα σελίδα. (Στο FrontPage

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36

Διαβάστε περισσότερα