2 ο Μζροσ. Δημιουργία ιςτοςελίδων με HTML CSS JavaScript

Σχετικά έγγραφα
1. Εγκατάςταςη κειμενογράφου JCE

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Σύ ντομος Οδηγο ς χρη σης wikidot για τα projects

Cascading Style Sheets (CSS)

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Πωσ δθμιουργώ φακζλουσ;

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

Ιδιότθτεσ πεδίων Γενικζσ.

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

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

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

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

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

1. Κατέβαςμα του VirtueMart

Αυτόματη δημιουργία στηλών Αντιστοίχηση νέων λογαριασμών ΦΠΑ

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

ςυςτιματα γραμμικϊν εξιςϊςεων

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

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

ΕΝΟΤΘΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΘ. ΚΕΦΑΛΑΙΟ 6: Θ «Βοικεια» ςτον Υπολογιςτι

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων).

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

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

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

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

Εγκατάσταση & Διαχείριση Joomla ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ

ΕΡΓΑΣΗΡΙΑΚΗ ΑΚΗΗ 4.1

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

1 ο Μζροσ Φ.Ε. 1. Δημιουργία ιςτοςελίδων με HTML CSS JavaScript 1. Δομή και επικφρωςη ιςτοςελίδασ {<html>,<head>,<body>,<title>,<meta>,<br>,<p>,<h1>}

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

Virtualization. Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format.

Joomla! - User Guide

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

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

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

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία

Modellus 4.01 Συ ντομοσ Οδηγο σ

Ηλεκτρονικι Επιχειρθςιακι Δράςθ Εργαςτιριο 1

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

ΚΥΠΡΙΑΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ

ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

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

Εισαγωγικές έννοιες. Αντώνησ Κ Μαώργιώτησ

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

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

Διαδικασία Δημιοσργίας Ειδικών Λογαριασμών. (v.1.0.7)

Μετεγκατάςταςη ςε Word 2010

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

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΕΙΑΓΩΓΗ ΕΚΔΡΟΜΩΝ & ΝΕΩΝ - ΑΝΑΚΟΙΝΩΕΩΝ ΣΗΝ ΙΣΟΕΛΙΔΑ ΣΗ Δ.Δ.Ε. ΘΕΠΡΩΣΙΑ

Κάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype.

Σίτλοσ Εργαςίασ Καινοτόμου Προγράμματοσ και Δράςησ

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 6: Το γραφικό περιβάλλον Επικοινωνίασ (Γ.Π.Ε)

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

Ειςαγωγι ςτθν Επιςτιμθ Υπολογιςτϊν. Ειςαγωγι ςτθν Python

WORDPRESS WORKSHOP. Child Themes. Κόκκορασ Φώτησ Τμήμα Μηχανικών Πληροφορικήσ TEI Θεςςαλίασ. Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Θεσσαλίας

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1

Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα

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

Μετεγκατάςταςθ ςε OneNote 2010

ΕΝΟΣΗΣΑ 3: ΧΡΗΗ ΕΡΓΑΛΕΙΩΝ ΕΚΦΡΑΗ ΚΑΙ ΔΗΜΙΟΤΡΓΙΑ

ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL)

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

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

1 Εγκατϊςταςη λογαριαςμού

Εφδοξοσ+ Συνδεκείτε ςτθν Εφαρμογι Φοιτθτϊν και μεταβείτε ςτθ ςελίδα «Ανταλλαγι Βιβλίων (Εφδοξοσ+)».

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

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

ΕΡΓΑΣΗΡΙΟ ΕΦΑΡΜΟΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

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

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

Προώθησε το site σου στις μηχανε ς αναζη τησης

Οδηγίες αναβάθμισης χαρτών

1. Διαχείριςη ενθεμάτων

Διαχείριςη Αριθμοδεικτών (v.1.0.7)

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

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

SingularLogic Application. Παραμετροποίηση Galaxy Application Server

ΗTML και XHTML Βασικές. Βασική σύνταξη HTML και HTML Ηδομή μιας HTML σελίδας

ΣΑΞΗ: Το ςενάριο απευκφνεται ςε παιδιά προςχολικισ θλικίασ. ΤΜΒΑΣΟΣΗΣΑ ΜΕ ΣΟ ΔΕΠΠ ΚΑΙ ΑΠ ΜΑΘΗΜΑΣΙΚΩΝ

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν

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

Σίτλοσ Εργαςίασ. Επϊνυμο και Όνομα Πρϊτου Ειςηγητή (ΠΡΟΟΧΗ: πρϊτα το Επϊνυμο) Ιδιότθτα, Εργαςιακόσ Φορζασ, Διεφκυνςθ

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

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

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

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

Epsilon Cloud Services

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

The Weather Experts Team. Φεβρουάριοσ 2013

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

Ραραμετροποίθςθ ειςαγωγισ δεδομζνων περιόδων

Transcript:

2 ο Μζροσ Δημιουργία ιςτοςελίδων με HTML CSS JavaScript 1

Φ.Ε. 7 Δημιουργία ιςτοςελίδων με HTML 7. Εξωτερικό αρχείο CSS Φωλιαςμζνεσ Λίςτεσ {<ol>, <ul>, <li>, <link rel="stylesheet" type="text/css" href="p07.css">} 2

Εξωτερικό αρχείο CSS Ζχουμε δει ςτο προθγοφμενο φφλλο εργαςίασ τθν μζκοδο μορφοποίθςθσ CSS με εςωτερικό φφλο ςτυλ. το ςθμερινό φφλλο εργαςίασ κα μορφοποιιςουμε το περιεχόμενο τθσ ιςτοςελίδασ μασ χρθςιμοποιϊντασ CSS ςε εξωτερικό αρχείο το οποίο κα ςυνδζςουμε ςτθν ιςτοςελίδα μασ. Η ςφνδεςθ του εξωτερικοφ αρχείου επιτυγχάνεται με τθν πιο κάτω ςφνταξθ: <link rel="stylesheet" type="text/css" href=«ex07a.css"> Να κυμάςτε ότι ςτουσ κανόνεσ CSS υπεριςχφει θ τοπικότθτα. Όταν δθλαδι υπάρχει ζνα εξωτερικό φφλλο ςτυλ που επιλζγει ζνα τμιμα του περιεχομζνου, τότε εφαρμόηονται οι δικοί του κανόνεσ μορφοποίθςθσ. Αν παράλλθλα υπάρχει και ζνα εςωτερικό φφλλο ςτυλ, τότε για το ίδιο τμιμα περιεχομζνου ιςχφουν οι κανόνεσ του εςωτερικοφ και όχι του εξωτερικοφ φφλλου ςτυλ. τθν περίπτωςθ δε που υπάρχει ςτθν ετικζτα ζναρξθσ του τμιματοσ αυτοφ και παράμετροσ style θ οποία ορίηει κάποια μορφοποίθςθ, τότε εφαρμόηεται κατά προτεραιότθτα θ μορφοποίθςθ που ορίηει θ τοπικι παράμετροσ, μετά το ςτοιχείο style του αρχείου και τελευταία θ μορφοποίθςθ του εξωτερικοφ φφλλου ςτυλ. Αυτό ςθμαίνει ότι μποροφμε να χρθςιμοποιοφμε κοινι μορφοποίθςθ για πολλζσ ιςτοςελίδεσ, θ οποία όμωσ να διαφοροποιείται κατά περίπτωςθ, ςφμφωνα με τισ ανάγκεσ μασ. 3

Εξωτερικό αρχείο CSS Οι νζοι κανόνεσ CSS που ςυναντοφμε ςτο ςθμερινό φφλλο εργαςίασ αφοροφν λίςτεσ και κείμενο.: <link rel="stylesheet" type="text/css" href=«ex07a.css"> Κανόνασ list-style:circle; list-style:lower-greek; font-weight:bolder; text-transform: uppercase; word-spacing:10px; Περιγραφή Οι κουκκίδεσ κα ζχουν τθ μορφι μικρϊν κφκλων. Άλλεσ μορφζσ είναι οι disc, square, none Η αρίκμθςθ κα γίνεται με πεηά ελλθνικά γράμματα. Άλλεσ μορφζσ είναι οι lowerroman, upper-roman, κ.λπ. Η γραφι κα είναι εντονότερθ από bold Σο κείμενο γράφεται με κεφαλαία. Απόςταςθ λζξεων 10px. 4

<h1>a Nested List</h1> <ul> <li>coffee <ul> <li>capputccino</li> <li>esspresso</li> </ul> </li> <li>tea <ul> <li>black tea</li> <li>green tea</li> </ul> </li> <li>milk</li> </ul> </body> </html> Φωλιαςμζνεσ λίςτεσ υχνά ζχουμε μία λίςτα μζςα ςτθν οποία κζλουμε να φωλιάςουμε επιμζρουσ λίςτεσ. Γενικά μζςα ςτα ςτοιχεία μιασ λίςτασ μποροφμε να ςυμπεριλάβουμε οποιοδιποτε περιεχόμενο, αρκεί να προςζχουμε να μθν μπερδζψουμε τισ ετικζτεσ ζναρξθσ και λιξθσ κάκε ςτοιχείου. Αυτό ιςχφει άλλωςτε και για όλεσ τισ ετικζτεσ μιασ ιςτοςελίδασ. 5

Να δθμιουργιςετε το αρχείο ex07a.html ϊςτε να εμφανίηει τθν ιςτοςελίδα τθσ εικόνασ. Η μορφοποίθςθ τθσ ςελίδασ να γίνει εξολοκλιρου με το εξωτερικό αρχείο ex07a.css 6

Να αποκθκεφςετε τα αρχεία ex07a.html και ex07a.css ωσ ex07b.html ναι ex07b1.css αντίςτοιχα ϊςτε όταν ςυνδεκοφν να ζχουμε τθν ιςτοςελίδα τθσ πιο κάτω εικόνασ. 7

Να δθμιουργιςετε ζνα νζο αρχείο το οποίο να αποκθκεφςετε με όνομα ex07b2.html ϊςτε όταν ςυνδεκεί με το αρχείο ex07b.css να εμφανίηει τθν πιο κάτω ιςτοςελίδα. 8

HTML και CSS Σωστός διαχωρισμός από την αρχή HTML Περιγράφει το περιεχόμενο CSS Περιγράφει τθ μορφοποίθςθ Σίτλοσ Κείμενο Λίςτα Πίνακασ Εικόνα φνδεςμοσ Χρϊματα Θζςθ Μζγεκοσ ςτοίχιςθ Πλαίςια Γραμμζσ Φόντο 9

10

11

12

Περιεχόμενο ή μορφοποίηςη; Σα γράμματα μιασ παραγράφου ζχουν γραμματοςειρά Calibri. Ο τίτλοσ του βιβλίου είναι: Σα ταξίδια του Γκιοφλιβερ. Ο τίτλοσ του βιβλίου είναι γραμμζνοσ με μπλε γράμματα. Σο βιβλίο ζχει 30 κεφάλαια. Τπάρχει μια κενι ςελίδα μετά από κάκε κεφάλαιο. τθν πρϊτθ παράγραφο, ςτο όνομα του ιρωα ζχει δοκεί ζμφαςθ. ε κάκε παράγραφο, το πρϊτο γράμμα εμφανίηεται ωσ αρχίγραμμα. 13

Φ.Ε. 8 Δημιουργία ιςτοςελίδων με HTML 8. Ειςαγωγή Πίνακα {<Table>, <tr>, <td>, <th>} 14

Πίνακεσ Οι πίνακεσ αποτελοφν ζνα ςθμαντικό εργαλείο ςτθν προςπάκεια μασ να δϊςουμε ςωςτά οργανωμζνο το περιεχόμενο μιασ ιςτοςελίδασ. Πζρα από τθ φυςικι ζννοια του πίνακα όπωσ τον γνωρίηουμε, μποροφμε να χρθςιμοποιιςουμε πίνακεσ για να δθμιουργιςουμε ςτιλεσ, να χωρίςουμε τθν ςελίδα μασ ςε τμιματα κλπ. Όνομα Βαθμόσ Χαρακτ. Πζτροσ 16 Καλόσ Αντϊνθσ 20 Άριςτοσ τζλιοσ 14 Μζτριοσ Επικεφαλίδα Μενοφ 15

Πίνακεσ 16

<Table> </Table> <tr> </tr> <th> </th> <td> </td> Πίνακεσ Ζνασ πίνακασ ςτθν HTML αποτελείται από κυψζλεσ (cell) οι οποίεσ οργανϊνονται ςε γραμμζσ (row). Οι ετικζτεσ <table> </table> ςθματοδοτοφν τθν ζναρξθ και λιξθ του περιεχομζνου του πίνακα. Κάκε γραμμι ξεκινά με <tr> και τελειϊνει με </tr>, ενϊ κάκε κυψζλθ οριοκετείται με <td> </td>. Η ετικζτεσ <th> </th> χρθςιμοποιοφνται ςυχνά για τον προςδιοριςμό των κυψελϊν τθσ πρϊτθσ γραμμισ, ϊςτε τα περιεχόμενά τθσ να γράφονται με εντονότερουσ χαρακτιρεσ Νζοσ πίνακασ Νζα γραμμι Νζο κελί ςτθν πρϊτθ γραμμι Νζο κελί ςτθ γραμμι <table width="200" height="200" border="1" align="center" cellpadding="2" cellspacing="2" bordercolor="#999999 background="images/square.jpg" bgcolor="#666666"> <td width="80" height="120" align="center" valign="top" bordercolor="#990000«background="images/square.jpg" bgcolor="#cccccc"> 17

Ο πίνακασ του παραδείγματοσ ζχει 5 γραμμζσ και 4 ςτιλεσ. Βλζπουμε ότι μία κυψζλθ ςτθ τελευταία γραμμι καταλαμβάνει 3 ςτιλεσ, ενϊ μια άλλθ ςτθ ςτιλθ Γ, 2 γραμμζσ. Αυτι θ τεχνικι λζγεται ςυγχϊνευςθ κυψελϊν και επιτυγχάνεται χάρθ ςτισ παραμζτρουσ colspan για οριηόντια ςυγχϊνευςθ και rowspan για κατακόρυφθ ςυγχϊνευςθ. Ζτςι ςε κάκε μία από τισ 5 γραμμζσ του πίνακα χρειάηεται να ορίηονται κάκε φορά μόνο όςεσ κυψζλεσ λείπουν ϊςτε να ςυμπλθρωκεί ο αρικμόσ των 4 κυψελϊν. Οι κενζσ κζςεισ κυψελϊν καταλαμβάνονται από τισ ςυγχωνευμζνεσ κυψζλεσ. 18

Άςκθςθ: Να δθμιουργιςετε ζνα πίνακα με το πρόγραμμα του τμιματοσ ςασ ςε HTML. Αποκθκεφςτε το αρχείο ςτο φάκελο ςασ με όνομα px08b.html 19

Λφςθ Άςκθςθσ: 20

Να εργαςτείτε ςτο φφλλο εργαςίασ 8α 21

Κανόνεσ CSS για τουσ πίνακεσ Οι νζοι κανόνεσ CSS που ςυναντοφμε ςε αυτό το παράδειγμα αφοροφν κατά κφριο λόγο τουσ πίνακεσ. Παρατθροφμε πάντωσ ότι οριςμζνοι κανόνεσ, όπωσ αυτοί που αφοροφν χρϊματα, εφαρμόηονται και ςε άλλεσ κατθγορίεσ περιεχομζνου εκτόσ από το κείμενο. Κανόνασ border-collapse: collapse; Περιγραφή Δεν κα υπάρχει κενό μεταξφ του περιγράμματοσ πίνακα και του περιγράμματοσ κυψελϊν. Για κάκε ςτοιχείο του πίνακα ιςχφει το μοντζλο πλαιςίου(box model) όπωσ ζχει ιδθ περιγραφεί. Αν δεν οριςτεί διαφορετικά κάκε κυψζλθ του πίνακα ζχει το δικό τθσ όριο και μπορεί να ζχει το δικό τθσ περίγραμμα. Αυτό ζχει ωσ αποτζλεςμα να εμφανίηεται ζνα κενό μεταξφ των περιγραμμάτων. Με τθ διλωςθ αυτι καταργοφμε το κενό αυτό ζτςι ϊςτε τα περιγράμματα πίνακα και κυψελϊν να ςυμπίπτουν. vertical-align: middle; padding: 10px; td, th.eb τοίχιςθ κειμζνου ςτο μζςο του φψουσ τθσ γραμμισ. Οριςμόσ του γεμίςματοσ ςτα 10px. Επιλογι κάκε ςτοιχείου td και κάκε ςτοιχείου th. Επιλογι όλων των ςτοιχείων που ανικουν ςτθν κλάςθ eb. 22

Κλάςεισ Η παράμετροσ class μπορεί να χρθςιμοποιθκεί ςε κάκε ςτοιχείο τθσ HTML που αφορά περιεχόμενο για να ορίςει κατθγορίεσ (κλάςεισ) περιεχομζνου. το φφλλο εργαςίασ 8 χρθςιμοποιείται για να ορίςει τθν κατθγορία eb που αφορά τισ διοργανϊςεισ Eurobasket ϊςτε εκμεταλλευόμενοι τισ δυνατότθτεσ των κανόνων CSS να μορφοποιιςουμε με διαφορετικό τρόπο τισ τελευταίεσ 6 γραμμζσ του πίνακα. 23

Κλάςεισ παράδειγμα 24

Άςκθςθ: Να δθμιουργιςετε το μενοφ ενόσ εςτιατορίου όπωσ φαίνεται ςτθν εικόνα. Αποκθκεφςτε το αρχείο ςτο φάκελο ςασ με όνομα ex08b.html 25

Φ.Ε. 9 Δημιουργία ιςτοςελίδων με HTML 8. HyberLinks <a href= "url"> link text </a> 26

HTML Links HyberLinks (Υπερςφνδεςμοι) χεδόν όλεσ οι ιςτοςελίδεσ χρθςιμοποιοφν ςυνδζςμουσ. Οι ςφνδεςμοι επιτρζπουν ςτουσ χριςτεσ με ζνα κλικ να μεταβαίνουν από τθ ςελίδα ςε ςελίδα. Όταν μετακινείτε το ποντίκι πάνω από ζνα ςφνδεςμο, το βζλοσ του ποντικιοφ κα μετατραπεί ςε ζνα μικρό χζρι. Σημείωςη: Ο ςφνδεςμοσ δεν είναι απαραίτθτα κείμενο. Μπορεί να είναι μια εικόνα ι οποιοδιποτε άλλο ςτοιχείο HTML Γενικι ςφνταξθ ετικζτασ ςυνδζςμου: <a href= "https://www.pashias.net" > Visit our Page </a> <a href= "html_images.asp" > HTML Images </a> 27

HTML Links Colors (Χρώματα ςυνδζςμων) Σα προεπιλεγμζνα χρϊματα του κειμζνου ενόσ ςυνδζςμου είναι: Οι ςφνδεςμοι που δεν ζχουμε επιςκεφκεί ακόμα εμφανίηονται Τπογραμμιςμζνοι και με μπλε χρϊμα. Οι ςφνδεςμοι που ζχουμε επιςκεφκεί εμφανίηονται Τπογραμμιςμζνοι και με Μωβ χρϊμα. Ο ενεργόσ ςφνδεςμοσ εμφανίηεται υπογραμμιςμζνοσ και με κόκκινο χρϊμα ΑΡΧΙΚΗ ΘΗΨ1 ΘΗΨ2 ΘΗΤ1 28

HTML Links Colors (Χρώματα ςυνδζςμων) Σα προεπιλεγμζνα χρϊματα του κειμζνου ενόσ ςυνδζςμου είναι: Οι ςφνδεςμοι που δεν ζχουμε επιςκεφκεί ακόμα εμφανίηονται Τπογραμμιςμζνοι και με μπλε χρϊμα. Οι ςφνδεςμοι που ζχουμε επιςκεφκεί εμφανίηονται Τπογραμμιςμζνοι και με Μωβ χρϊμα. Ο ενεργόσ ςφνδεςμοσ εμφανίηεται υπογραμμιςμζνοσ και με κόκκινο χρϊμα ΑΡΧΙΚΗ ΘΗΨ1 ΘΗΨ2 ΘΗΤ1 29

HTML Links Colors (Χρώματα ςυνδζςμων) Μποροφμε να διαφοροποιιςουμε τθν προεπιλεγμζμθ μορφοποίθςθ με τθν χριςθ των κανόνων του CSS: <style> a:link { color: green; background-color: transparent; text-decoration: none; } a:visited { color: pink; background-color: transparent; text-decoration: none; } a:hover { a:active { </style> color: red; background-color: transparent; text-decoration: underline; } color: yellow; background-color: transparent; text-decoration: underline; } 30

HTML Links The target Attribute Κακορίηει το ςθμείο ανοίγματοσ του ςυνδεδεμζνου εγγράφου. Μπορεί να ζχει μία από τισ ακόλουκεσ τιμζσ: _blank - Ανοίγει το ςυνδεδεμζνο ζγγραφο ςε νζο παράκυρο ι καρτζλα _self - Ανοίγει το ςυνδεδεμζνο ζγγραφο ςτο ίδιο παράκυρο / καρτζλα με το κλικ του (αυτό είναι προεπιλεγμζνο) _parent - Ανοίγει το ςυνδεδεμζνο ζγγραφο ςτο γονικό πλαίςιο _top - Ανοίγει το ςυνδεδεμζνο ζγγραφο ςτο πλιρεσ ςϊμα του παρακφρου framename - Ανοίγει το ςυνδεδεμζνο ζγγραφο ςε ζνα όνομα πλαίςιο <a href="http://www.pashias.net/" target="_blank">my Page!</a> 31

HTML Links Image as Link <a href= index.html"> <img src= pigture.gif" alt="htmllessons" style="width:42px;height:42px;border:0;"> </a> 32

HTML Links Create a Bookmark... <a href="#lim">jump to Limassol</a>... <h2 id= lim">limassol</h2>... <a href= products.html#toys">jump to toys</a>... <a href="http://www.pashias.net/html/index.ht ml">html tutorial</a> 33

Περιοχζσ εγγράφου id: Ονομάηει μια ιδιότθτα. Μπορεί να περιζχεται ςε οποιαδιποτε ετικζτα. <a href= > </a> <h2 id= > </h2> 34

Άςκηςη Να δθμιουργιςετε τισ δφο ςελίδεσ (ex09a.html και ex09b.html) του Φφλλου εργαςίασ 9. 35