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

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

Cascading Style Sheets (CSS)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Εκπαιδευτικά Περιβάλλοντα Διαδικτύου

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

Γαβαλάς Δαμιανός

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

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

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

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

Το απεικονιστικό μοντέλο μορφοποίησης των CSS

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

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

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

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

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

Cascading Style Sheets

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

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

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

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

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

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

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

CTEC-153: ΥΠΟΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ

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

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

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

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

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

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

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

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

Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ. CSS - Cascading Style Sheets

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

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

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

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

12. HTML και CSS. Προαπαιτούμενες Γνώσεις: Απλή γνώση της σύνταξης HTML. Αρκεί η άσκηση «Η γλώσσα HTML Εισαγωγή».

Coding Bootcamp. Εισαγωγή στo CSS

ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ - XML

Εργαστήριο #9 Τι πρέπει να έχετε ολοκληρώσει από το προηγούμενο εργαστήριο. βεβαιωθείτε ότι έχετε ολοκληρώσει τις προηγούμενες ασκήσεις Οδηγίες

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

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

Εισαγωγή στο CSS Από: Λία Βέρου

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

CSS. Cascading Style Sheets. Γλώσσες και Τεχνολογίες Ιστού Τμήμα Πληροφορικής - ΑΤΕΙ Θεσσαλονίκης

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

Εισαγωγή στο CSS Από: Μιχαήλια Κομβούτη Βέρου

Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου

Σημασιολογικός Ιστός (Semantic Web) - XML

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

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

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

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

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

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

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

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

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

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

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

2. Επιλέξτε την σωστή ετικέτα HTML που προσφέρει το μεγαλύτερο φόντο κειμένου. <head> <heading> <h6> <h1>

«Εθαξκνγέο Δηαδηθηύνπ»

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

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

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

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

Στοιχεία ορισμού θέσης (Positioning Elements)

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

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

Διάλεξη 4η CSS intermediate

Εξεταστέα Ύλη (Syllabus) Έκδοση 1.5

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

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

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

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

Διάλεξη 6η CSS Advanced

Πνευματικά Δικαιώματα 2013 Ίδρυμα ECDL (ECDL Foundation -

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

Βάσεις Δεδομένων. Dept. Of Mathematics University of Ioannina

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

Στελεχώνου ε το σή ερα το τώρα και το αύριο!

Transcript:

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

Το πρότυπο CSS Α Μέρος 2

CSS (Cascading Style Sheets)(1) Ορίζουν την εμφάνιση των στοιχείων σε ένα έγγραφο HTML. Ξεχωρίζουν το περιεχόμενο της σελίδας από τον τρόπο εμφάνισης του. Χρησιμεύουν στην ομοιόμορφη παρουσίαση όλων των σελίδων ενός δικτυακού τόπου. Μειώνουν την πολυπλοκότητα ανάπτυξης σελίδων HTML. 3

CSS (Cascading Style Sheets)(2) Τρεις είναι οι τρόποι που μπορούν να οριστούν τα στυλ: Σε ένα εξωτερικό αρχείο (External) Στο head της σελίδας με χρήση της ετικέτας <style> (Internal) Μέσα σε μια ετικέτα (Inline) Ο πιο συνηθισμένος τρόπος για να προσθέσετε στυλ, είναι να κρατήσει το στυλ σε ξεχωριστά αρχεία CSS. 4

CSS - Παράδειγμα απευθείας σε ετικέτα <!DOCTYPE html> <html> <head> <title>παράδειγμα css μέσα σε ετικέτα</title> </head> <body> <h1 style="color: blue"> Αυτή είναι μια επικεφαλίδα </h1> </body></html> Σημείωση Δεν βοηθάει στο διαχωρισμό περιεχομένου παρουσίασης (Κακή πρακτική) 5

CSS Σύνταξη Στοιχείο {ιδιότητα1: τιμή1[; ιδιότητα2: τιμή2;...]} Παράδειγμα h1 { color: red ; font-size: 18pt } Επιλογέας ετικετών 6

CSS Μορφοποίηση κειμένου(1) font-weight: Ορίζει αν το κείμενο θα είναι έντονο (bold) ή όχι (normal) <!DOCTYPE html> <html><head> <style> p { font-weight: bold; } </style></head> <body> <p> Hello! </p> </body> <html> Hello! 7

CSS Μορφοποίηση κειμένου(2) text-decoration: Ορίζει αν το κείμενο θα είναι υπογραμμισμένο (underline) ή όχι (none). <!DOCTYPE html> <html><head> <style> p { text-decoration: underline; } </style></head> <body> <p> Hello! </p> Hello! </body> <html> 8

CSS Μορφοποίηση κειμένου(3) font-style: Ορίζει αν το κείμενο θα είναι πλάγιο (italic) ή όχι (normal). <!DOCTYPE html> <html><head> <style> p {font-style : italic; } </style></head> <body> <p> Hello! </p> </body> <html> Hello! 9

CSS Μορφοποίηση κειμένου(4) text-align: Ορίζει τη στοίχιση του κειμένου left center right color: Ορίζει το χρώμα του κειμένου background-color: Ορίζει το χρώμα του φόντου 10

CSS Μορφοποίηση κειμένου(5) <style> p { font-style: italic; font-weight: bold; text-decoration: underline; color: #396; background-color: #e0e0e0; text-align: center; } </style> Hello! 11

CSS Μορφοποίηση κειμένου(6) font-family: Ορίζει τη γραμματοσειρά του κειμένου. Η γραμματοσειρά πρέπει να υπάρχει στον υπολογιστή του επισκέπτη. Arial, Helvetica Verdana Tahoma Trebuchet Comics Sans MS Garamond Courier New 12

Μονάδες μέτρησης μεγέθους(1) pt (points): Απόλυτο μέγεθος γραμμαατοσειράς. 8 pt 10pt 12pt 15pt 20pt Μέγεθος Κειμένου Μέγεθος Επικεφαλίδας 40pt 13

Μονάδες μέτρησης μεγέθους(2) %: Ποσοστιαίο, σχετικό με τον πατέρα, μέγεθος 14

CSS Μορφοποίηση κειμένου(7) font-size: Ορίζει το μέγεθος κειμένου p{ font-size: 100%; } p{ font-size: 200%; } Hello! Hello! 15

CSS Μορφοποίηση κειμένου(8) font-size: Ορίζει το μέγεθος κειμένου <style> body { font-size: 12pt; } p { font-size: 200%; } strong { font-size: 50%; } </style> <body> <p> Hello, <strong> World!!! </strong> </p> </body> Hello, World!!! World!!! 16

Μονάδες μέτρησης μεγέθους(3) em: Σχετικό μέγεθος 1em=100% 2em=200% Σε σχέση με το τυπικό μέγεθος της γραμματοσειράς του 17

Μονάδες μέτρησης μεγέθους(4) px: Απόλυτο μέγεθος σε pixels 18

CSS Μορφοποίηση κειμένου(9) color: Ορίζει το χρώμα του κειμένου background-color: Ορίζει το χρώμα του φόντου <style> p { color: yellow; background-color: blue; } </style> <p> Hello!</p> Hello! 19

Χρώματα τα χρώματα μπορούν να περιγραφούν με τρείς τρόπους: Ονομαστικά Με τη δεκαδική τιμή τους Με τη δεκαεξαδική τιμή τους 20

Χρώματα το χρώμα μπορεί να περιγραφεί με λέξη...και πολλές άλλες 21

Χρώματα RGB (1) Συνδυάζονται τρεις χρωματικοί συντελεστές red, green και blue. το χρώμα μπορεί επίσης να περιγραφεί με τη δεκαεξαδική τιμή του ως #ΧΧΥΥΖΖ, όπου ΧΧ μια δεκαεξαδική τιμή από 00 έως FF που αντιστοιχεί στο κόκκινο χρώμα, όπου ΥΥ μια δεκαεξαδική τιμή από 00 έως FF που αντιστοιχεί στο πράσινο χρώμα και ΖΖ μια δεκαεξαδική τιμή από 00 έως FF που αντιστοιχεί στο μπλέ χρώμα. 22

Χρώματα RGB - Παράδειγμα Αρχίζουμε με το χαρακτήρα # Στη συνέχεια ακολουθούν: 2 ψηφία για τον συντελεστή red 2 ψηφία για τον συντελεστή green 2 ψηφία για τον συντελεστή blue #485469 κόκκινος συντελεστής μπλε συντελεστής πράσινος συντελεστής 23

Χρώματα RGB (2) 24

Χρώματα RGB (3) το χρώμα μπορεί επίσης να περιγραφεί με τη δεκαδική τιμή του ως rgb(x,y,z), όπου x μια δεκαδική τιμή από 0 έως 255 που αντιστοιχεί στο κόκκινο χρώμα, όπου y μια δεκαδική τιμή από 0 έως 255 που αντιστοιχεί στο πράσινο χρώμα και z μια δεκαδική τιμή από 0 έως 255 που αντιστοιχεί στο μπλέ χρώμα. Π.χ. rgb(255,0,0) για το έντονο κόκκινο χρώμα rgb(0,255,0) για το έντονο πράσινο χρώμα 25 κ.λπ. rgb(255,255,0) για το έντονο κίτρινο χρώμα

Μοντέλο πλαισίου (Box model) 26

CSS Περίγραμμα(1) border-width: Ορίζει το μέγεθος του περιγράμματος border-color: Ορίζει το χρώμα του περιγράμματος border-style: Είδος περιγράμματος Είδη Περιγράμματος solid dotted dashed none 27

CSS Περίγραμμα Παράδειγμα1 p{ border-width: 4px; border-style: solid; border-color: red; } Hello World!!!. <body> <p> Hello World!!! </p> </body> 28

CSS Περίγραμμα Παράδειγμα2 p{ border-top-width: 4px; border-top-style: solid; border-top-color: red; } Hello World!!! 29

CSS Περίγραμμα(2) 30

CSS Περίγραμμα Παράδειγμα3 p{ border-top-width: 4px; border-top-style: dotted; border-top-color: red; border-bottom-width: 6px; border-bottom-style: dashed; border-bottom-color: green; border-right-width: 8px; border-right-style: solid; border-right-color: blue; } Hello World!!! 31

CSS Περίγραμμα Παράδειγμα4 Ομαδοποίηση ιδιοτήτων width style color p { border-top: 4px dotted red; border-bottom: 6px dashed green; border-right: 8px solid blue; } Hello World!!! 32

CSS Περιθώρια(1) margin: Περιθώριο έξω από το πλαίσιο padding: Περιθώριο μέσα από το πλαίσιο 33

CSS Περιθώρια Παράδειγμα 1 p{ border: 2px solid #6b766f; background-color: #93a299; color: white; padding-left: 30px; padding-right: 5px; padding-bottom: 40px; margin-bottom: 5px; } 34

CSS Περιθώρια(2) 35

CSS Παράδειγμα (με εξωτερικό αρχείο) (1) <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href=«mystyle.css" /> </head> <body> <h1>αυτή είναι μια επικεφαλίδα</h1> <p>αυτή είναι η παράγραφος.</p> <p>αυτή είναι η παράγραφος.</p> </body> </html> 36

CSS Παράδειγμα (με εξωτερικό αρχείο στυλ) (2) Το εξωτερικό αρχείο mystyle.css με περιεχόμενο: body {background-color:lightgrey} h1 {color:blue} p {color:green} 37