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

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

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML. Decode, ISSEL. Θεοδόσης Σουργκούνης Αντώνης Χρυσόπουλος Στέλιος Μόσχογλου

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HTML 1. Στόχος της ώρας 11/3/2014. Εισαγωγή της γλώσσας HTML σε αρχάριο επίπεδο:

Υπερκείμενο / Υπερμέσα

Μάθημα 1 > Δομή HTML. html head body

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

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

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

Δομή διαδικτυακών Πολυμέσων

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

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

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

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

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

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

Πανεπιστήμιο Αιγαίου. Χειμερινό εξάμηνο. Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας

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

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

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

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός

Σήμανση και Μορφοποίηση: HTML και CSS

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

Η γλώσσα XHTML: διαφορές με HTML, μετατροπή

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

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

Περιεχόμενο και μορφοποίηση. Πότε χρησιμοποιώ το ένα και πότε το άλλο.

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

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

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

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

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

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

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

10. Εισαγωγή στην HTML

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

Περιεχόμενα. Γαβαλάς Δαμιανός Τρέχον status της HTML

Κείμενο ASCII Unicode - HTML. Κωδικοποίηση ASCII / Unicode HTML

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Παγκόσμιος Ιστός

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

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Παγκόσμιος Ιστός

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

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

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

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

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

HTML Εργαστήριο 5. Δομή εγγράφου

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

Γιώργος Χρ. Μακρής. Σύγχρονες Γλώσσες Σήμανσης του Διαδικτύου. Αναπαράσταση Μαθηματικών κειμένων στο διαδίκτυο. Η Γλώσσα MathML

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

Τεχνικός Εφαρμογών Πληροφορικής

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

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

Εισαγωγή στο Διαδίκτυο και στην Υπηρεσία περιήγησης του Παγκόσμιου Ιστού (WWW) Επικοινωνίες Δεδομένων Μάθημα 1 ο

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

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

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

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

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

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

Σχεδίαση ιστοσελίδων με τη γλώσσα HTML

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

«Σχεδιαστής ιστοσελίδων και εφαρμογών (Front End Web Developer)»

1. Απαιτήσεις εργασίας

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

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

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

Ανάπτυξη Υπηρεσίας Καταλόγου LDAP με τα στοιχεία του προσωπικού του TEI Πειραιά. Νίκος Πασσαράς. Εισηγητής: Πρεζεράκος Γεώργιος

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

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

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

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

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

Transcript:

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

Εισαγωγή στο Web Development

HTML Λίγα λόγια... Η HTML είναι η βασική γλώσσα γραφής των ιστοσελίδων! Σημαίνει... HyperText Markup Language (HTML) ή... Γλώσσα Σήμανσης Υπερκειμένου Αρχικός στόχος: μια γενική μορφή διάταξης για έγγραφα τα οποία θα μπορούσαν να εμφανίζονται από διαφορετικούς υπολογιστές

HTML Πώς ξεκινάω; Για να αρχίσετε να χρησιμοποιείτε την HTML, χρειάζεται......να έχετε στον υπολογιστή σας έναν απλό επεξεργαστή κειμένου, ή κάποιον επεξεργαστή κώδικα, όπως τα Geany, Notepad++ Για να εμφανίσετε την εργασία σας σε όλο τον κόσμο......μια web φιλοξενία ή έναν web server ακόμα και στον δικό σας υπολογιστή, όπως με το XAMPP! Αποθηκεύετε κάποια αρχεία html στον κατάλογο του web και ο server θα τα προσφέρει στους επισκέπτες αυτόματα.

HTML Γενικά στοιχεία Τα αρχεία έχουν κατάληξη.html,.htm Τα στοιχεία του κώδικα πρέπει να γράφονται με λατινικούς χαρακτήρες αλλά το περιεχόμενο μπορεί να γραφτεί σε οποιαδήποτε γλώσσα Για να δούμε το αποτέλεσμα του κώδικά μας ανοίγουμε το αρχείο ή την ιστοσελίδα html σε έναν περιηγητή

HTML Ιστορία Ι Το 1980, ο φυσικός Tim Berners-Lee στο CERN, πρότεινε ένα σύστημα για τους ερευνητές του CERN να χρησιμοποιούν και να μοιράζονται τα έγγραφα. Το 1989, κυκλοφόρησε ένα σύστημα υπερκειμένου με βάση το Διαδίκτυο και το 1990 δημιούργησε τον πρώτο περιηγητή και web server.

HTML Ιστορία ΙΙ Τo 1995 κυκλοφόρησε η HTML 2.0 και το 1997 η 3.2. Στα τέλη του ίδιου χρόνου κυκλοφόρησε η HTML 4.0. Λίγα χρόνια αργότερα, το 2014, βγήκε η HTML5! Παράλληλα με την HTML δημιουργήθηκε και η XHTML, που είναι μια προσπάθεια γραφής των στοιχείων της HTML ακολουθώντας τους κανόνες της γλώσσας XML.

HTML Σήμερα Yποστήριξη για τα πιο πρόσφατα πολυμέσα, όπως video (API) για σύνθετες εφαρμογές ιστού Geolocation 3D & WebGL Και πολλά ακόμα...

HTML Βασική Σύνταξη Η HTML είναι μια γλώσσα για την περιγραφή της δομής ενός εγγράφου και όχι της πραγματικής παρουσίασής του Κάθε έγγραφο έχει κοινά στοιχεία, όπως τίτλους, παραγράφους, κτλ. <!DOCTYPE html> <html> <head> <title>τίτλος σελίδας</title> <meta charset="utf-8"> </head> <body> <h1>αυτό είναι μία Κεφαλίδα</h1> <p>αυτό είναι μία παράγραφος</p> </body> </html>

HTML Βασική Σύνταξη Η HTML ορίζει ένα σύνολο κοινών στυλ για τα διάφορα στοιχεία ενός εγγράφου: επικεφαλίδες, παραγράφους κειμένου, λίστες, πίνακες και στυλ χαρακτήρων και αποσπάσματα κώδικα Τα αρχεία HTML είναι αρχεία κειμένου που σημαίνει ότι δεν περιέχουν πληροφορίες για ένα λειτουργικό σύστημα ή πρόγραμμα. Τα αρχεία HTML περιέχουν τα εξής στοιχεία: Το κείμενο (περιεχόμενο) του εγγράφου tags της HTM

HTML Βασική Σύνταξη Η γενική μορφή ενός tag είναι: Άνοιγμα tag: <name>, πχ <p> Κλείσιμο tag: </name>, πχ </p> Το περιεχόμενο ενός tag εμφανίζεται μεταξύ του ανοίγματος του tag και του κλεισίματος, <p>περιεχόμενο</p> Δεν έχουν όλα τα tags περιεχόμενο. Αν ένα tag δεν έχει περιεχόμενο η μορφή του είναι <name> πχ <br> Αν ένα tag έχει attributes (ιδιότητες ) αυτές εμφανίζονται μεταξύ του ονόματός τους και του δεξιού συμβόλου >

HTML Τύπος Εγγράφου & Κεφαλίδα Ορίζουμε τον τύπο εγγράφου, πχ για HTML4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> για HTML5 <!DOCTYPE html> Στην κεφαλίδα ορίζουμε γενικές ιδιότητες του εγγράφου όπως τον τίτλο και την κωδικοποίηση <meta charset="utf-8"> <meta name="description" content="codeweek EU HTML Σελίδα"> <meta name="keywords" content="codeweek, HTML, CSS, XAMPP"> <meta name="author" content="greeklug">

HTML Κενά & Σχόλια Τα σχόλια έχουν τη μορφή: <!--... --> Οι περιηγητές αγνοούν τα σχόλια, μη αναγνωρίσιμα tags, πολλαπλά κενά, και tabs! <h1>αυτό είναι μία Κεφαλίδα</h1> <!-αυτό είναι ένα σχόλιο --> <p>αυτό είναι μία παράγραφος</p> <br> <h1>αυτό είναι μία Κεφαλίδα</h1> <!-- αυτό είναι ένα σχόλιο --> <p>αυτό είναι μία παράγραφος</p><br>

HTML Επικεφαλίδες 6 μεγέθη, 1-6, καθορίζονται από τα tags <h1> έως <h6> Το <h4> είναι το προκαθορισμένο μέγεθος <h1>επικεφαλίδα 1</h1> <h2>επικεφαλίδα 2</h2> <h3>επικεφαλίδα 3</h3> <h4>επικεφαλίδα 4</h4> <h5>επικεφαλίδα 5</h5> <h6>επικεφαλίδα 6</h6>

HTML Οριζόντιες Γραμμές Ορίζουν ενότητες περιεχομένου του εγγράφου <hr>

HTML Λίστες Οι μη-αριθμημένες λίστες χρησιμοποιούν ως σύμβολο τη κουκίδα ή κάποιο άλλο σύμβολο για το χαρακτηρισμό των στοιχείων τους Η λίστα περικλείεται στα tags <ul> & </ul> Κάθε στοιχείο της λίστας έχει δικό του tag <li> & </li> <ul> <li>στοιχείο 1</li> <li>στοιχείο 2</li> <li>στοιχείο 3</li> </ul>

HTML Λίστες Οι αριθμημένες λίστες χρησιμοποιούν ως σύμβολο αριθμούς για το χαρακτηρισμό των στοιχείων τους Η λίστα περικλείεται στα tags <ol> & </ol> Κάθε στοιχείο της λίστας έχει δικό του tag <li> & </li> <ol> <li>στοιχείο 1</li> <li>στοιχείο 2</li> <li>στοιχείο 3</li> </ol>

HTML Block & Inline στοιχεία Η εμφάνιση της πλειοψηφίας των στοιχείων γίνεται ως block και inline. Τα Block ξεκινάνε πάντα σε μία νέα γραμμή και καταλαμβάνουν όλο το μήκος της σελίδας: <div>, <h1> - <h6>, <p> Τα inline δεν ξεκινούν σε νέα γραμμή και καταλαμβάνουν μόνο όσο χώρο χρειάζονται. <span>, <img>, <a>

HTML Div & Span Το div είναι ένα block που περιέχει συνήθως άλλο περιεχόμενο: <div> <p>hello!</p> <hr> </div> To span είναι ένα inline που περιέχει συνήθως κείμενο: <span>hello World!</span>

HTML Εικόνες Προσθήκη εικόνας στο έγγραφο: <img src="tux.jpg" alt="linux"> Ορίζουμε το ύψος και πλάτος της εικόνας με ιδιότητες: <img src="tux.jpg" alt="linux" width="400" height="600">

HTML Σύνδεσμοι Προσθήκη υπερσυνδέσμου στο έγγραφο: <a href="https://www.greeklug.gr">επίσημη σελίδα</a> Ιδιότητα target, που να ανοίξει ο σύνδεσμος: _blank, νέα σελίδα/καρτέλα _self, ίδια σελίδα/καρτέλα (το προκαθορισμένο) <a href="https://www.greeklug.gr" target= _blank >Επίσημη σελίδα</a>

HTML Σύνδεσμοι Τοπικός υπερσύνδεσμος στο έγγραφο: <a href="#title">τίτλος</a> Πρέπει να έχουμε ορίσει μία επιγραφή id στο tag που στοχεύουμε: <h1 id="title">τίτλος</h1>

HTML Σύνδεσμοι Υπερσύνδεσμος email: <a href="mailto:info@greeklug.gr">email</a> Υπερσύνδεσμος τηλεφώνου: <a href="tel:2310330444">τηλέφωνο</a>

HTML Τέλος! :)