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

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

Σχεδίαση και Ανάπτυξη Ιστότοπων. HTML Στοιχεία - Βασικές Ετικέτες Ειδικοί Χαρακτήρες Παρουσίαση 5 η. Βελώνης Γεώργιος Καθηγητής Πληροφορικής ΠΕ20

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

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

Cascading Style Sheets (CSS)

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

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

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

Η Βίβλος των CSS. Εισαγωγή στα CSS

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

Σε αυτή τη σειρά διαφανειών θα παρουσιαστούν πρακτικά θέματα σχεδίασης μίας ιστοσελίδας που περιέχει css.

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

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

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

Γαβαλάς Δαμιανός Δικτυακά Πολυμέσα ΙΙ Εργαστήριο #3 0 : Εισαγωγή στacascading Style Sheets (CSS)

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

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

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

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

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

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

Βασικά στοιχεία του CSS

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

Η γλώσσα CSS χρησιμοποιείται για τη μορφοποίηση ιστοσελίδων και η σύνταξη της είναι αρκετά απλή.

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

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

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

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

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

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

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

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην HTML. Άννα Κεφάλα Παναγιώτα Μιχόλια

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

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

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

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

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

Εισαγωγή στην HTML. Κεφ. HTML + CSS

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

Εγχειρίδιο Συμμετοχής σε Ψηφοφορία για την ανάδειξη Διευθυντή Σχολής ΤΕΙ ΑΘΗΝΑΣ 2014

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

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

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

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

Θέματα Προγραμματισμού Διαδικτύου ~ CSS ~

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

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

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

Στην ενότητα αυτή θα δούμε πως με CSS ιδιότητες μπορούμε να ορίσουμε μέγεθος, γραμματοσειρά και άλλα χαρακτηριστικά του κειμένου στην ιστοσελίδα μας

Η Βίβλος των CSS - Μέρος 3 Το Box Model, τα Περιθώρια και τα Περιγράμματα

java.awt Font Γραµµατοσειρές Color Χρώµατα

Cascading Style Sheets

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

Αυτοµατιµός Γραφείου. Τµήµα Διοίκησης Επιχειρήσεων ΑΤΕΙ- Δυτικής Ελλάδας Μεσολόγγι Δρ. Α. Στεφανή Διάλεξη 2η

Βαρβάκειο Πρότυπο Γυμνάσιο Εργαστήρι Πληροφορικής Σχολ. Έτος Φύλλο Εργασίας 5

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

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

CSS για προχωρημένους: Πλαϊνή στήλη πλοήγησης ιστοσελίδας. Ανδρέας Αθανασόπουλος

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

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

Σημεία ελέγχου για μια επιτυχημένη παρουσίαση slideshow

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

Γλώσσα περιγραφής οδηγιών εµφάνισης-στοιχειοθέτησης

CSS Εργαστήριο 5. Θέση και διάταξη

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

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

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

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

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

Βάσεις Δεδομένων Ι 6. Ιδιότητες πεδίων. Τμήμα Διοίκησης Επιχειρήσεων (Μεσολόγγι) ΤΕΙ Δυτικής Ελλάδας

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

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

ADVERTISEMENT GUIDELINES DESIGN 2017

Ο Οδηγός γρήγορης εκκίνησης

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

Τηλεδιάσκεψη μέσω της υπηρεσίας e:presence. Σύνδεση στην Υπηρεσία e:presence

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

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

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

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

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

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

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

Γραπτή εξέταση. Γαβαλάς Δαμιανός Δικτυακά Πολυμέσα ΙΙ Διάλεξη #12 η : Επανάληψη, προετοιμασία για τις γραπτές εξετάσεις

Περιεχόμενα. Εισαγωγή στο Word Βασικές μορφοποιήσεις κειμένων Κεφάλαιο 1. Κεφάλαιο 2

Έλεγχος του εγγράφου και της διάταξης εμφάνισης περιθώρια, μέγεθος γραμματοσειράς, μορφοποίησης και ορθογραφία

Ανοικτά Ψηφιακά Μαθήματα στο Πανεπιστήμιο Δυτικής Μακεδονίας

ΕΠΛ 012. ιαδοχικά Φύλλα Στυλ

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

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

Εγκατάσταση Mozilla Firefox

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

Εμφανίζονται 3 επιλογές με 3 εικονίδια, η «ζωγραφική», η «εισαγωγή» και η «κάμερα».

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

2. Δισδιάστατα γραφικά

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

Δημιουργώντας μια εφαρμογή ζωγραφικής. 2 η Εργασία

Σενάριο Μαθήματος με τίτλο: «Εργαλεία Έκφρασης και Δημιουργίας: Ζωγραφική και Επεξεργασία Εικόνας (με το Pixlr και με το Gimp)»

Η HTML 5 θα αλλάξει το Web?

ΚΕΦΑΛΑΙΟ 3. Μορφοποίηση

Transcript:

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

Σημασία συμβόλων HTML5 tags. Obsolete tags: Μην αφήνετε αυτές τις ετικέτες στον κώδικά σας. Deprecated tags: Αντικαταστήστε αυτές τις ετικέτες πριν καταστούν παρωχημένες. Αυτό γίνεται για να εξασφαλιστεί η μελλοντική συμβατότητα. Restored/ Redefined tags in HTML5: Αναθεωρήστε αυτές τις ετικέτες στον κώδικά σας, όπως καθορίστηκαν στην HTML5 και ως εκ τούτου έχουν νέες έννοιες. 2

Σημασία συμβόλων HTML5 tags: Obsolete tags:<basefont> Deprecated tags: ιδιότητες bgcolor, text (<body>), color, size, family (<font>). Restored/ Redefined tags in HTML5: 3

Χρήσιμοι Ορισμοί Deprecated και Obsolete Deprecated καλείται ένα στοιχείο ή παράμετρος που θεωρείται ξεπερασμένο. Τα deprecated στοιχεία μπορεί να καταστούν άνευ αντικειμένου στο μέλλον, αλλά οι browsers θα πρέπει να συνεχίσουν να τα υποστηρίζουν για λόγους συμβατότητας με παλαιότερες εκδόσεις. Obsolete καλείται ένα στοιχείο ή χαρακτηριστικό που δεν έχει καμία εγγύηση για τη μελλοντική του browserυποστήριξη και πλέον δεν ορίζεται στην προδιαγραφή W3C. 4

Βελώνης Γεώργιος - Καθηγητής Browsers δοκιμών Οι δοκιμές έγιναν στους παρακάτω browsers και εκδόσεις τους: Google Chrome 52.0 Mozilla FireFox 48.0 Yandex 16.7 Internet Explorer 11.0 Safari 5.1.7 Opera 39.0 Σημείωση: Με εξαίρεση τη <basefont>, όλες οι ετικέτες και οι ιδιότητες που θα παρουσιαστούν είτε obsolete είτε deprecated, συνεχίζουν να ερμηνεύονται κανονικά, τουλάχιστον μέχρι τις παραπάνω εκδόσεις των browsers που γίνανε οι δοκιμές. 5

Περιεχόμενα Χρώματα Καθορισμός χρώματος υπόβαθρου ιστοσελίδας Καθορισμός χρώματος κειμένου ιστοσελίδας Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου 6

Χρώματα Η χρήση των χρωμάτων στις ιστοσελίδες τις κάνει πιο όμορφες και πιο ελκυστικές. Μπορεί να μπει χρώμα σε πολλά στοιχεία μιας ιστοσελίδας, όπως σε συνδέσμους, σε κείμενο, σε ολόκληρο πίνακα ή μόνο σε ορισμένα κελιά του, στο φόντο (background) της κ.λπ. Το σύστημα χρωμάτων RGB (Red, Green, Blue), κατασκευάζει όλα τα χρώματα από το συνδυασμό των χρωμάτων κόκκινο, πράσινο και μπλε. Τα τρία αυτά βασικά χρώματα κάνουν χρήση 8 bits το καθένα, τα οποία έχουν ακέραιες τιμές από 0 έως 255. Αυτό σημαίνει 256 * 256 * 256 = 16.777.216 δυνατούς συνδυασμούς χρωμάτων. 7

Χρώματα Υπάρχουν τρεις τρόποι για να καθοριστούν τα χρώματα σε μια ιστοσελίδα: 1. Χρησιμοποιώντας ένα όνομα του χρώματος από ένα σύνολο 140 (αρχικά ήταν 16) προκαθορισμένων ονομάτων (π.χ. red, blue, κ.λπ.). 2. Χρησιμοποιώντας το σύμβολο «#» ακολουθούμενο από τους διψήφιους 16δικούς κωδικούς, που αντιστοιχούν σε κάθε ένα από τα τρία βασικά χρώματα, με τιμές από 00 έως ff (π.χ. #dc143c). 3. Χρησιμοποιώντας τη δήλωση rgb και παραμέτρους της τους 10δικούς κωδικούς, που αντιστοιχούν σε κάθε ένα από τα τρία βασικά χρώματα, με τιμές από 0 μέχρι 255 (π.χ. rgb(255,235,205)). 8

Χρώματα Στην HTML5 έχουν καταργηθεί όλες οι ιδιότητες που ορίζουν χρώμα στα στοιχεία μιας σελίδας και χρησιμοποιούνται για το σκοπό αυτό μόνο CSS. Τα περισσότερα προγράμματα επεξεργασίας HTML σελίδων, αλλά και όλα τα προγράμματα επεξεργασίας γραφικών, διαθέτουν έναν επιλογέα χρωμάτων. Με τη χρήση αυτού του επιλογέα, μπορείτε να επιλέξετε (από μια παλέτα) ή να δημιουργήσετε το χρώμα που επιθυμείτε να χρησιμοποιήσετε, για κάποιο στοιχείο της ιστοσελίδας σας. Πολλές φορές, όταν ένας web developer χρειάζεται ένα εύκολο ευρετήριο χρωμάτων και των κωδικών τους, το βρίσκει και στο Web. Στην παρακάτω τοποθεσία, μπορείτε να βρείτε ή να κατασκευάσετε τον κωδικό του χρώματος που επιθυμείτε: http://www.w3schools.com/colors/colors_picker.asp 9

Χρώματα Επιλογή ιδιότητας και χρώματος για ένα στοιχείο HTML μέσω της εφαρμογής επεξεργασίας HTML σελίδων, HTML Kit 10

Χρώματα Δυνατότητες επιλογής ή δημιουργίας του επιθυμητού χρώματος μέσω του επιλογέα Pick Color της εφαρμογής HTML Kit 11

Χρώματα Εύρεση του κωδικού χρώματος με την εφαρμογή Ζωγραφική των Windows Εύρεση του κωδικού χρώματος με την εφαρμογή Gimp 12

Χρώματα Online εύρεση του κωδικού χρώματος μέσω της ιστοσελίδας ColorPicker 13

Χρώματα Χρώμα HTML/CSS όνομα 16δικός κωδικός #RRGGBB Δεκαδικός κωδικός(r,g,b) Black #000000 (0,0,0) White #FFFFFF (255,255,255) Red #FF0000 (255,0,0) Lime #00FF00 (0,255,0) Blue #0000FF (0,0,255) Yellow #FFFF00 (255,255,0) Cyan/Aqua #00FFFF (0,255,255) Magenta/Fuchsia #FF00FF (255,0,255) Silver #C0C0C0 (192,192,192) Gray #808080 (128,128,128) Maroon #800000 (128,0,0) Olive #808000 (128,128,0) Green #008000 (0,128,0) Purple #800080 (128,0,128) Teal #008080 (0,128,128) Navy #000080 (0,0,128) Τα 16 αρχικά προκαθορισμένα ονόματα χρωμάτων και οι κωδικοί τους 14

Καθορισμός χρώματος υπόβαθρου ιστοσελίδας Το βασικό χρώμα του υπόβαθρου μας ιστοσελίδας είναι λευκό, ενώ το χρώμα του κειμένου της μαύρο. Αυτό συμβαίνει γιατί αυτές είναι οι προκαθορισμένες (default) επιλογές, αν δε δηλωθεί από τον web developer κάτι το διαφορετικό. Η δήλωση του χρώματος του υποβάθρου, καθώς και του χρώματος του κειμένου, γίνεται με τη χρήση ειδικών παραμέτρων, οι οποίες μπορούν να ενσωματωθούν στο άνοιγμα της ετικέτας <body>. Η παράμετρος που ορίζει το χρώμα του υπόβαθρου μιας ιστοσελίδας είναι η bgcolor. 15

Καθορισμός χρώματος υπόβαθρου ιστοσελίδας Σύνταξη: bgcolor ="όνομα_χρώματος #xxxxxx rgb(x,x,x)" όνομα_χρώματος: Ορίζει το χρώμα φόντου με το όνομα του χρώματος (π.χ. "yellow") #xxxxxx: Ορίζει το χρώμα φόντου με τον 16δικό του κωδικό (π.χ. "#ffff00") rgb(x,x,x): Ορίζει το χρώμα φόντου με τον 10δικό του κωδικό rgb (π.χ. "rgb (255,255,0)"), δηλαδή Red-Green-Blue Σύνταξη CSS: body { background-color: όνομα_χρώματος #xxxxxx rgb(x,x,x);} Σημείωση: Τα CSS θα παρουσιαστούν αναλυτικά σε επόμενα μαθήματα 16

Καθορισμός χρώματος υπόβαθρου ιστοσελίδας Παραδείγματα για κίτρινο υπόβαθρο σελίδας: <body bgcolor="yellow"> <body bgcolor="#ffff00"> <body bgcolor="rgb(255,255,0)"> 17

Καθορισμός χρώματος κειμένου ιστοσελίδας Η ιδιότητα text ορίζει το χρώμα του απλού κειμένου για ολόκληρη την ιστοσελίδα. Σύνταξη: text="όνομα_χρώματος #xxxxxx rgb(x,x,x)" Σύνταξη CSS: body {color: όνομα_χρώματος #xxxxxx rgb(x,x,x);} Παραδείγματα για κόκκινο χρώμα κειμένου: <body text="red"> <body text="#ff0000"> <body text="rgb(255,0,0) "> 18

Καθορισμός χρώματος κειμένου ιστοσελίδας Παράδειγμα:.. <body bgcolor="yellow" text="red"> <p>κόκκινο χρώμα κειμένου σε κίτρινο φόντο</p> </body>.. 19

Βελώνης Γεώργιος - Καθηγητής Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Στο web θα συναντήσετε δύο οικογένειες γραμματοσειρών, την generic family και την font family. Με τον όρο «οικογένεια γραμματοσειρών» αναφερόμαστε σε μια ομάδα από γραμματοσειρές με κοινά χαρακτηριστικά. Generic family: είναι μια οικογένεια (ομάδα) γραμματοσειρών με παρόμοια εμφάνιση, όπως Serif, Sans-serif, Cursive, Monospace και Fantasy. Font family: είναι ένα συγκεκριμένο μέλος μιας οικογένειας γραμματοσειρών, όπως Times New Roman (generic family serif), Arial (generic family sans-serif), Courier New, Lucida Console (generic family monospace) κ.λπ. 20

Βελώνης Γεώργιος - Καθηγητής Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Οι γενικές (generic) γραμματοσειρές έχουν τα παρακάτω χαρακτηριστικά: Serif: Είναι απλά σχήματα χωρίς κοφτές άκρες (με πατούρες). Είναι πιο ευανάγνωστες στο web. Τέτοιες γραμματοσειρές είναι η Times New Roman και η Georgia. Sans-Serif: Είναι πολύπλοκα σχήματα με κοφτές άκρες (χωρίς πατούρες). Τέτοιες γραμματοσειρές είναι η Arial και η Verdana. Monospace: Γραμματοσειρές καθορισμένου πλάτους. Cursive: Γραμματοσειρές χειρόγραφης μορφής. Fantasy: Διακοσμητικές γραμματοσειρές, για τίτλους κ.λπ. 21

Βελώνης Γεώργιος - Καθηγητής Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Δεδομένου ότι δεν είναι όλες οι γραμματοσειρές διαθέσιμες σε όλους τους υπολογιστές (υπάρχουν χιλιάδες γραμματοσειρές, δωρεάν ή μη), η HTML δίνει τη δυνατότητα να οριστούν σε σειρά περισσότερες από μία. Πρώτη μπαίνει η επιθυμητή γραμματοσειρά και κατόπιν οποιεσδήποτε άλλες πρόκειται να γεμίσουν τη σελίδα. Καλό θα είναι να τελειώνει ο κατάλογος με μια συνηθισμένη γραμματοσειρά, που ανήκει σε μία από τις πέντε γενικές κατηγορίες, έτσι ώστε να αποφευχθούν προβλήματα στην περίπτωση που η πρώτη ή αυτές που την ακολουθούν δεν αναγνωριστούν.. 22 Διαφορές μεταξύ των δύο οικογενειών γραμματοσειρών

Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Η ετικέτα <basefont> χρησιμοποιούνταν για να καθορίσει την προκαθορισμένη γραμματοσειρά (ιδιότητα face), το μέγεθος (ιδιότητα size) και το χρώμα (ιδιότητα color) των χαρακτήρων μιας σελίδας. Η ετικέτα αυτή έχει καταργηθεί και δεν υποστηρίζεται σε καμία από τις τελευταίες εκδόσεις των γνωστότερων browsers. Στη θέση της χρησιμοποιούνται CSS. Παράδειγμα:. <body> <basefont face="serif" color="red" size="5"/> <p>η ετικέτα έχει καταργηθεί</p> </body>. Καμία μεταβολή 23

Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Η μεταβολή του χρώματος, του μεγέθους και της γραμματοσειράς που χρησιμοποιείται σε διάφορες παραγράφους του κειμένου μιας ιστοσελίδας, γίνεται με τη χρήση της διπλής ετικέτας <font> και των υποστηριζόμενων ιδιοτήτων της. Σύνταξη: <font face="όνομα_γραμματοσειράς" color="χρώμα_κειμένου" size="μέγεθος_κειμένου"> Κείμενο</font> Σύνταξη CSS: επιλογέας{ font-family: όνομα_γραμματοσειράς; color: χρώμα_κειμένου; font-size: μέγεθος_κειμένου; // (px, em, %, ) } 24

Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Ιδιότητες της ετικέτας <font>: face: Ορίζει τη γραμματοσειρά του κειμένου μέσα σε ένα στοιχείο <font>. Για να ορίσετε μια λίστα προτεραιότητας σε περίπτωση πολλών γραμματοσειρών, διαχωρίστε τα ονόματα με κόμμα (π.χ. <font face="verdana, Arial, Times New Roman, Courier">, κ.λπ.) Προσοχή: Όταν σε μια σειρά γραμματοσειρών υπάρχουν σύνθετα ονόματα, όπως Times New Roman, τότε αυτά μπαίνουν μέσα σε αποστρόφους, όπως βλέπετε και στο παραπάνω παράδειγμα. color: Ισχύει ότι και για την ιδιότητα text της ετικέτας <body>. 25

Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Ιδιότητες της ετικέτας <font> συνέχεια: size : Ένας αριθμός από 1 έως 7, o οποίoς καθορίζει το μέγεθος του κειμένου. Η προεπιλεγμένη τιμή από τους browsers είναι το 3. Ένας άλλος τρόπος ορισμού του μεγέθους του κειμένου στην ιστοσελίδα, είναι η εισαγωγή ενός αριθμού από το 1 έως 4, έχοντας μπροστά του έναν από τους τελεστές «+» ή «-». Το «+» αυξάνει το μέγεθος του κειμένου βάσει της προεπιλεγμένης τιμής του (3), ενώ το «-» το μειώνει. Για παράδειγμα η δήλωση size="+2" δίνει μέγεθος κειμένου 5 (3+2), ενώ η δήλωση size="-2" δίνει μέγεθος κειμένου 1 (3-2). 26

Καθορισμός χρώματος, μεγέθους και γραμματοσειράς κειμένου Παράδειγμα: <body> <font face="arial" color="blue" size="5"> <p>κείμενο με γραμματοσειρά Arial, μπλε χρώμα, μέγεθος 5</p> </font> <font face="times New Roman" color="red" size="-1"> <p>κείμενο με γραμματοσειρά Times New Roman, κόκκινο χρώμα, μέγεθος 2</p> </font> </body>. 27

Πηγές Προγραμματιστικά Εργαλεία για το Διαδίκτυο: Σχολικό βιβλίο W3schools (http://www.w3schools.com/tags/) WLearn (http://www.wlearn.gr/index.php/html-49) W3C (https://www.w3.org/tr/html5/obsolete.html) RapidTables (http://www.rapidtables.com/web/color/rgb_color.htm) W3schools.com (http://www.w3schools.com/css/css_font.asp) W3C Translation to Greek (http://www.greekcom.org/style/examples/007/fonts.htm) 28