Τρεις σελίδες: index.html, contact.html,
whoweare.html Σημείωση: Αν θέλετε, μπορείτε να χρησιμοποιήσετε διαφορετικά ονόματα στα html αρχεία.
Κάθε σελίδα θα έχει μενού, με τις σελίδες του ιστοτόπου να αποτελούν links.
Σε κάθε σελίδα θα υπάρχει η ετικέτα TITLE με το όνομα της σελίδας.
H home.html και η whoweare.html θα έχουν:
h1 τον τίτλο της σελίδας,
Δύο h2
Δύο παραγράφους κειμένου κάτω από κάθε h2, άρα 4 παραγράφους στη σελίδα
Μέσα στο κείμενο της σελίδας πρέπει να υπάρχουν τουλάχιστον 2 σύνδεσμοι/links, με
target="_blank"
Μία εικόνα κάτω από κάθε h2, άρα 2 εικόνες
Ένα βίντεο του youtube στις δύο από τις τρεις σελίδες
Η σελίδα contact.html θα έχει:
Δνση
Τηλέφωνο
Χάρτη
Σε κάθε σελίδα θα υπάρχει:
header με
Τον τίτλο της σελίδας με h1
Μικρή εικόνα ως λογότυπο αριστερά ή δεξιά
μενού με χρήση της ετικέτας nav, το οποίο θα έχει τα links για τις 3 ιστοσελίδες του
ιστοτόπου
footer
περιοχή section στην οποία θα ανήκει το υπόλοιπο μέρος κάθε ιστοσελίδας, δηλαδή όλα τα στοιχεία
ανάμεσα από το header και το footer
Επιπλέον η μορφοποίηση της εμφάνισης θα γίνει με ένα εξωτερικό style.css αρχείο, το οποίο θα μορφοποιεί:
header
nav
section
footer
h1
h2
τις εικόνες
χρησιμοποιώντας τους css selectors:
background-color
color
text-align
float
font-family
a:hover
text-decoration
1η ΕΒΔΟΜΑΔΑ
Να δημιουργηθεί λογαριασμός και ιστοσελίδα (space) στο w3schools
Να εξηγηθεί η δομή ιστοσελίδας στην index.html που δημιουργήθηκε αυτόματα:
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8" [Να δειχθεί τι θα γίνει εάν αφαιρέσω τη γραμμή και έχω Ελληνικές λέξεις ]
title
[Να επιδειχθεί πως αλλάζει το όνομα της καρτέλλας στον browser]
body
h1
h2
p
Να δημιουργηθεί η σελίδα index.html με χρήση:
Ένα h1
δύο h2
κάτω από κάθε h2 μία ή δύο παράγραφοι
2η ΕΒΔΟΜΑΔΑ
Να γίνει συζήτηση για τα πνευματικά δικαιώματα (κυρίως εικόνων και κειμένων από το διαδίκτυο).
Επίδειξη πως κατεβάζουμε μία εικόνα (κατά προτίμηση .jpg η .png μικρότερη από 2Mb) στον φάκελο του
υπολογιστή μας
Επιφάνεια Εργασίας > Ασκήσεις > HTML
Επίδειξη πως ανεβάζουμε μια εικόνα στο spaces
Χρήση της ετικέτας img με παραμέτρους src, alt, width.
Για περισσότερα επισκεφθήτε την ιστοσελίδα https://www.w3schools.com/ και στο tutorial για την HTML βρείτε περισσότερα
για την σύνταξη της ετικέτας img στον σύνδεσμο αριστερά με όνομα HTML images
Να εισάγετε μια εικόνα σχετική με το θέμα της ιστοσελίδας σας σε κάθε παράγραφο της index.html
Να γίνει παρουσίαση των συνδέσμων με την ετικέτα a και των παραμέτρων της href και target
Στη συνέχεια να μπει ο σύνδεσμος μέσα σε p και να εξηγηθεί ότι κάποιες εντολές είναι inline (όπως το κείμενο, η εικόνες και τα links)
ενώ κάποια block (όπως τα h1, h2,..., και p)
3η ΕΒΔΟΜΑΔΑ
Επισήμανση για τη νέα σήμανση της HTML5 (HTML
semantics).
Να μορφοποιηθεί η σελίδα με:
header
nav
section
footer
Στη σελίδα να χρησιμοποιηθεί το header (με nav menu, h1 και το λογότυπο), footer (με link
επικοινωνίας, και "Copyright") και το υπόλοιπο μέρος της σελίδας να ανήκει σε ένα section.
Μέσα στο header, χρησιμοποιήστε το στοιχείο/ετικέτα nav ώστε να δημιουργήσετε ένα απλό μενού με τις λέξεις:
Αρχική , Ποιοί είμαστε και Επικοινωνία. Aνάμεσα, εισάγετε, ως διαχωριστικό, την κάθετη
γραμμή | (πατήστε SHIFT + \). Το αποτέλεσμα πρέπει να είναι:
Στη συνέχεια θα κάνουμε links τις παραπάνω λέξεις, ώστε να μας οδηγούν στις αντίστοιχες 3 σελίδες του
ιστοτόπου
μας που θα φτιάξουμε στα επόμενα μαθήματα. Το αποτέλεσμα πρέπει να είναι:
Να συζητηθεί το πόσο διευκολύνει η στοίχιση στην κατανόηση του κώδικα, ιδιαίτερα όταν μία ιστοσελίδα
έχει
πολλές ετικέτες και είναι πολύπλοκη. Στη συνέχεια να γίνει επίδειξη και εξάσκηση:
TAB, για εσοχή (μετακίνηση δεξιά)
SHIFT + TAB, για αφαίρεση εσοχής (μετακίνηση αριστερά)
CTRL + /, για μετατροπή μιας γραμμής σε σχόλιο
F1, για την εμφάνιση της λίστας συντομεύσεων
Μετά το F1 επιλέξτε το Format Document για να στοιχήσει αυτόματα τον html κώδικα.
Σημείωση: Μπορείτε να κάνετε το ίδιο, κάνοντας απλώς δεξί κλικ και επιλέγοντας πάλι την επιλογή Format Document .
Να χρησιμοποιηθεί η σύμπτυξη των ετικετών, ώστε να μπορούμε να εστιάσουμε πιο εύκολα σε ότι
θέλουμε.
Στο τέλος θα πρέπει να γνωρίζετε πως μπορείτε να συμπτύξετε τον κώδικα (όπως στην παρακάτω εικόνα) και πως μπορείτε να εμφανίσετε ξανά όλες τις HTML εντολές (κάνοντας κλικ στα ">").
Για να δημιουργήσετε και να κατεβάσετε το δικό σας favicon, κάντε κλικ εδώ: https://www.favicon.cc/
Έως τώρα έχουμε δημιουργήσει τη σελίδα index.html. Να δημιουργηθούν ακόμη οι ιστοσελίδες
whoweare.html και
contact.html , με τίτλο "Ποιοί είμαστε" και "Επικοινωνία" αντίστοιχα. Μπορείτε να αντιγράψετε
τον
κώδικα μιας
έτοιμης αλλά άδειας ιστοσελίδας από:
https://html-master.w3spaces.com/HTML.html Και στις 3 ιστοσελίδες να αντιγραφεί το ίδιο header (με το nav μενού) και το ίδιο footer Το
μόνο που
πρέπει να αλλάξετε είναι στην περιοχή header τον τίτλο της ιστοσελίδας που βρίσκεται στην ετικέτα
h1.
5η ΕΒΔΟΜΑΔΑ
Να εμπλουτιστεί η σελίδα contact.html με περιεχόμενο.
h2 > με 3 τηλέφωνα επικοινωνίας και email, ένα σε κάθε γραμμήα
h2> με Διεύθυνση και google map
6η ΕΒΔΟΜΑΔΑ
Να αναφερθούν οι τρόποι χρήσης css: 1) inline 2) εσωτερικά στο head 3) σε εξωτερικό αρχείο. Να επισυμανθεί ότι προτιμάμε τον 3ο τρόπο ενώ τον 1ο τον χρησιμοποιούμε μόνο για δοκιμές!