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

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

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

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

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

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

Cascading Style Sheets (CSS)

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

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

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

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

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

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

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

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

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

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

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

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

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

Cascading Style Sheets

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cascading Style Sheets Φόρμες (Forms)

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

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

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

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

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

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

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

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

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

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

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

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

Εφαρμοσμένη Πληροφορική ΙΙ (Ε) To Ολοκληρωμένο Περιβάλλον Ανάπτυξης (Integrated Development Environment-IDE) Netbeans 8

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

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

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

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

WEB HTML. Web HTML MIDI. Web 5.1: HTML LAN

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες

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

Αλεξιάδης Γεώργιος (ΠΕ86) -

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

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

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

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

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

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

Φόρμες. Γενικοί κανόνες. Η ετικέτα <form>

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 11. Εισαγωγή στην HTML. ΚΕΦΑΛΑΙΟ 11 Εισαγωγή στην HTML. Α Γενικού Λυκείου

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

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

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

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

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

Εισαγωγή στην ASP.NET. Σημειώσεις Σεμιναρίου Επιμέλεια: Βασίλης Κόλιας 4.0

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

Εισαγωγή στην γλώσσα υπερκειμένου HTML

Δημιουργία Ιστοσελίδων

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΑ ΙΚΤΥΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ

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

Διάλεξη 3η HTML intermediate

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

Θέματα Ψηφιακής Οικονομίας

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

Transcript:

ΕΠΛ 012 ιαδοχικά Φύλλα Στυλ Cascading Style Sheets (CSS)

Φύλλα Στυλ Μηχανισµός καθορισµού και τροποποίησης µορφοποίησης εγγράφων από τους συγγράφεις Πιο γενικός τρόπος από το καθορισµό όλων των χαρακτηριστικών στο επίπεδο εισαγωγής κάθε ετικέτας ιπλή ετικέτα <style>, </style> <HEAD> <STYLE> όνοµα_ετικέτας { ιδιότητα:τιµή; ιδιότητα:τιµή; ιδιότητα:τιµή } [ όνοµα_ετικέτας { ιδιότητα:τιµή; ιδιότητα:τιµή } ] </HEAD> <head> <style> H1 { color:blue; font-size:14pt; font-style:italics } </style> </head> Το όνοµα_ετικέτας πρέπει να είναι µε κεφαλαία χωρίς < >

Χρήσης Φύλλων Στυλ <html> <head> <style> H1 { color:blue; font-size:14pt; font-style:italics } B {background-color:#dddddd; color:green } </style> </head> <body> <H1> Φύλλα Στυλ </H1> <B>Παράδειγµα:</B> µορφοποίησης ετικετών <H1> &amp <B> </body> </html> <! style-eg1>

Τρόποι δηµιουργίας Φύλλων Στυλ Εσωτερικά εντός του εγγράφου µε 1. Τις ετικέτες <style> style>, </style> 2. Το χαρακτηριστικό style µιας ετικέτας Π.χ., <h1 STYLE="color: red"> Φύλλα Στυλ </h1> Εξωτερικά και εισαγωγή στο έγγραφο µε 1. Ετικέτα <link> 2. Οδηγία @import Τα αρχεία µε φύλλα στυλ έχουν κατάληξη *.css Σηµείωση: τα τοπικά - εσωτερικά φύλλα στυλ υποσκελίζουν τα φύλλα στυλ που συνδέονται µε ένα εξωτερικό αρχείο

Εισαγωγή στυλ µε <Link> Ένα φύλλο στυλ στο αρχείο formal_style.css <html> <head> <title>στο αρχείο αυτό χρησιµοποιείται ένα φύλλο στυλ </title> <LINK REL="stylesheet" <! RELationship --> TYPE="text/css" HREF="formal_style.css"> </head> <body> <H1> Φύλλα Στυλ παράδειγµα 2</H1> <B> B>Παράδειγµα:</B> µορφοποίησης ετικετών <H1> &amp <B> </body> </html> <! style-eg2> eg2>

Εισαγωγή στυλ µε @import Ένα φύλλο στυλ στο αρχείο formal_style.css σε άλλο διαδικτυακό τόπο (χρήση URL) <html> <head> <title>στο αρχείο αυτό χρησιµοποιείται ένα φύλλο στυλ </title> <STYLE TYPE="text/css"> @import url("http://www.style.org/formal_syle.css") > </head> <body> <H1> Φύλλα Στυλ παράδειγµα 3</H1> <B> B>Παράδειγµα:</B> µορφοποίησης ετικετών <H1> &amp <B> </body> </html>

Οµαδοποίηση Ιδιοτήτων Στυλ Μηχανισµός ορισµού και χρήσης πολλαπλών στυλ 1. Ετικέτα µε Κλάση CLASS όνοµα_ετικέτας.όνοµα_κλάσης { ιδιότητα:τιµή [; ιδιότητα:τιµή ]... } H1.blue_it_h1 { color:blue; font-style:italics } 1. Ετικέτα µε εξειδίκευση χαρακτηριστικού ID.όνοµα_ιδιότητας { ιδιότητα:τιµή [; ιδιότητα:τιµή ]... }.blue_underlined {color:blue; or:blue; text-decoration:underline}

Παράδειγµα Κλάσης <HTML> <HEAD> <TITLE> ΦΥΛΛΑ ΣΤΥΛ </TITLE> <STYLE> P.redtext_italics {color:red; font-style:italic} </HEAD> <BODY> <P> κείµενο χωρίς µορφοποίηση σύµφωνα µε την κλάση redtext_italics </P> <P CLASS="redtext_italics"> κείµενο παραγράφου µε το στυλ της κλάσης redtext_italics </P> <P> κείµενο χωρίς µορφοποίηση σύµφωνα µε την κλάση redtext_italics </P> </BODY> </HTML> <! style-class>

Παράδειγµα γενικής Κλάσης <HTML> <HEAD> <TITLE> ΦΥΛΛΑ ΣΤΥΛ </TITLE> <STYLE>.redtext_italics {color:red; font-style:italic} </HEAD> <BODY> <H1 CLASS ="redtext_italics "> > Επικεφαλίδα µε µορφοποίηση </H1> <P CLASS="redtext_italics"> κείµενο παραγράφου µε το στυλ της κλάσης redtext_italics </P> <P> κείµενο χωρίς µορφοποίηση σύµφωνα µε την κλάση redtext_italics </P> </BODY> </HTML> <! style-class-dot>

Πρώτο Παράδειγµα Εξειδίκευσης <HTML> <HEAD> <TITLE> ΦΥΛΛΑ ΣΤΥΛ </TITLE> <STYLE> #redtext_italics {color:red; font-style:italic} </HEAD> <BODY> <P ID="redtext_italics" ="redtext_italics"> κείµενο παραγράφου µε το στυλ της κλάσης redtext_italics </P> <P> κείµενο χωρίς µορφοποίηση </P> </BODY> </HTML> <! style-class-id>

Γενικό Παράδειγµα Εξειδίκευσης <HTML> <HEAD> <TITLE> ΦΥΛΛΑ ΣΤΥΛ </TITLE> <STYLE>.main { display:block; background-color:#d0d0d0; color:#d0d0d0; font-style:italic; color:black; padding: 5 5 5 5; } #blue_color {color:blue;} #red_color {color:red;} #white_color {color:white;} </HEAD>

Γενικό Παράδειγµα Εξειδίκευσης <BODY> <P> Παράγραφος χωρίς µορφοποίηση </P> <P CLASS="main"> Παράγραφος µε την κύρια µορφοποίηση της κλάσης main </P> <P CLASS="main" ID="blue_color"> Παράγραφος µε µορφοποίηση της κλάσης main και του αναγνωριστικού blue_color. </P> <P CLASS="main" ID="red_color"> Παράγραφος µε µορφοποίηση της κλάσης main και του αναγνωριστικού red_color. </P> <P CLASS="main" ID="white_color"> Παράγραφος µε µορφοποίηση της κλάσης main και του αναγνωριστικού white_color. </P> <P ID="blue_color"> Παράγραφος µε µορφοποίηση του αναγνωριστικού blue_color. </P> </BODY> </HTML> <! style-class-id-g>

ιαχωρισµός σε ενότητες <div> ιπλή ετικέτα <div>, </div> Αυτό είναι εκτός <DIV> </DIV> <b> b>αυτό είναι εντός</b> <P> Και γώ είµαι εντός <em>με βγάλαν εκτός</ </em> Αυτό είναι εκτός Αυτό είναι εντός Και γώ είµαι εντός Με βγάλαν εκτός Χαρακτηριστικό: ALIGN=left center right

Στυλ σε ενότητα <div> <HTML> <HEAD> <TITLE> ΧΡΗΣΗ ΤΗΣ ΕΤΙΚΕΤΑΣ DIV </TITLE> <STYLE> DIV.redtext {color:red} </HEAD> <BODY> <DIV CLASS="redtext" > <H2> Η πρώτη επικεφαλίδα µε κόκκινα χρώµατα </H2> <P> Παράγραφος µε κόκκινους χαρακτήρες </P> </DIV> <P> Υπόλοιπο κείµενο </P> <H2> Επικεφαλίδα χωρίς χρώµα </H2> </BODY> </HTML>

Mορφοποίησης σε τµήµα ετικέτας Εφαρµογή στυλ σε τµήµα περιεχοµένου µιας ετικέτας Η διπλή ετικέτα <SPAN>, </SPAN> <HTML> <HEAD> <TITLE> ΧΡΗΣΗ ΤΗΣ ΕΤΙΚΕΤΑΣ SPAN </TITLE> <STYLE>.redtext {color:red}.red-it-text text {color:red; font-style:italic} </HEAD> <BODY> <H2> Η επικεφαλίδα µε µία λέξη σε <SPAN CLASS="red-it-text"> text"> πλάγια κόκκινη</span> γραφή </H2> <P> Παράγραφος µε <SPAN CLASS="redtext"> κόκκινους χαρακτήρες </SPAN> </P> </BODY> </HTML> <! span>