Μάθημα : Εφαρμογές Πληροφορικής Α Λυκείου

Κωδικός : EL771156

EL771156 - ΜΙΧΑΗΛ ΔΙΓΚΑΣ

Ενότητες μαθήματος

HTML - μάθημα 1

Βασική δομή ενός αρχείου html

Βασικά tags, headings, paragraphs

Η γλώσσα HTML

HTML είναι το ακρώνυμο από το Hyper Text Markup Language που σημαίνει γλώσσα χαρακτηρισμού υπερκειμένου. Η χρήση μιας γλώσσας χαρακτηρισμού σημαίνει ότι γράφεται πρώτα το κείμενο και έπειτα προσθέτονται ειδικά σύμβολα γύρω από τις λέξεις ή από ολόκληρες προτάσεις ώστε να καθοριστεί η εμφάνιση τους στην οθόνη. Τα ειδικά σύμβολα στην HTML λέγονται ετικέτες (tags). Η HTML διαθέτει ένα πεπερασμένο αριθμό ετικετών που μπορούμε να χρησιμοποιήσουμε. Ωστόσο ο αριθμός αυτός δεν παραμένει σταθερός. Κατά διαστήματα το W3 Consortium, το οποίο ανάπτυξε και διαχειρίζεται τα πρότυπα της HTML, δημοσιεύει νέα πρότυπα στα οποία προσθέτει καινούργιες ετικέτες που καλύπτουν ή διορθώνουν μια λειτουργία στο προηγούμενο πρότυπο. Η τελευταία αναθεώρηση του HTML προτύπου είναι η HTML5.
 

Πώς είναι μια ετικέτα ;

Οι HTML ετικέτες γράφονται ανάμεσα στα σύμβολα < και >
πχ. <όνομα-ετικέτας>

Οι περισσότερες HTML ετικέτες αποτελούνται από μια ετικέτα αρχής και μια ετικέτα τέλους και ανάμεσα σε αυτές υπάρχει το κείμενο που χαρακτηρίζεται από τις ετικέτες αυτές. Η ετικέτα τέλους περιέχει τον χαρακτήρα / πριν το όνομα της ετικέτας.
πχ. <όνομα-ετικέτας> ... κείμενο ... </όνομα-ετικέτας>
πχ. <em>Κείμενο με έμφαση</em>

Υπάρχουν ορισμένες ετικέτες που δεν έχουν ετικέτες τέλους. Στις ετικέτες αυτές, πριν από το σύμβολο > τοποθετούμε τον χαρακτήρα /
πχ. <όνομα-ετικέτας />
πχ. <br />

Το αρχείο που περιέχει HTML ετικέτες λέγεται HTML αρχείο και έχει επέκταση .html ή .htm (εκτός βέβαια κι' αν η ιστοσελίδα είναι δυναμική οπότε έχει επεκτάσεις όπως .php. asp, jsp κτλ.). Τα αρχεία αυτά είναι απλά αρχεία κειμένου σε μορφή ASCII και δεν περιέχουν πληροφορίες για το περιβάλλον ή τα προγράμματα με τα οποία θα λειτουργήσουν.
 

Πώς λειτουργεί μια ετικέτα μέσα σε ένα HTML αρχείο ;

Ένα ζευγάρι ετικετών καθορίζει την μορφή ενός κειμένου ή μιας και μόνο λέξης. Για παράδειγμα αν ήθελα να γράψω στην γλώσσα HTML το κείμενο 'Μαθαίνω HTML' με έντονη γραφή, θα το έγραφα έτσι:
<b>Μαθαίνω HTML</b>. Μόλις συναντήσαμε την πρώτη HTML ετικέτα. Το γράμμα b είναι το αρχικό από την λέξη bold.Το ζευγάρι των ετικετών <b> και </b>, δηλώνει στον web browser, ότι το κείμενο που είναι γραμμένο μεταξύ των ετικετών αυτών θα εμφανιστεί με έντονα (bold) γράμματα.

Αν πάλι ήθελα να γράψω την λέξη wlearn με πλάγιους χαρακτήρες θα έγραφα:
<i>wlearn</i>
Το ζευγάρι των ετικετών <i> και </i>, λέει στον browser να εμφανίσει το κείμενο που είναι γραμμένο ανάμεσα σε αυτές τις ετικέτες, με πλάγιους χαρακτήρες. Το γράμμα i είναι το πρώτο γράμμα από την λέξη italics.

Οι ετικέτες μέσα σε ένα HTML αρχείο μπορούν να είναι γραμμένες είτε με μικρά γράμματα (πεζά), είτε με κεφαλαία. Η ετικέτα <b> είναι ίδια με τη ετικέτα <B>. Μόνο πρέπει να προσέχουμε τις ετικέτες τέλους να είναι γραμμένες όπως η ετικέτες αρχής. Δηλαδή αν μια ετικέτα αρχής είναι γραμμένη με πεζά τότε και η ετικέτα τέλους πρέπει να γραφεί με πεζά.

Λάθος τρόπος:
<B>wlearn</b>

Σωστός τρόπος:
<B>wlearn</B>
ή
<b>wlearn</b>
Καλό είναι να χρησιμοποιούμε πεζούς και όχι κεφαλάιους χαρακτήρες όπως μπορούσαμε να κανουμε στα πρότυπα της HTML πριν το HTML4.01, το οποίο είναι το αμέσως προηγούμενο πρότυπο από αυτό του HTML5.
 

Η δομή της HTML

Ένα αρχείο HTML αρχίζει πάντα με την ετικέτα <html> και αποτελείται από δύο ενότητες: την κεφαλή (HEAD) και το κυρίως περιεχόμενο (BODY) ή αλλιώς το "σώμα" της σελίδας όπως συνήθως το αποκαλούμε

Image

Η ετικέτα <HTML>

Με την ετικέτα <html> αρχίζουμε πάντα τον κώδικα μας και με την ετικέτα </html> τον τερματίζουμε. Με αυτόν τον τρόπο πληροφορούμε τον browser ότι οι γραμμές που περικλείονται μέσα σε αυτές τις δύο ετικέτες είναι κώδικας γραμμένος σε γλώσσα HTML.

Η Ενότητα HEAD

Η πρώτη ενότητα (ενότητα HEAD) μιας HTML σελίδας ορίζεται με τις ετικέτες <head>...</head>

Οι ετικέτες που γράφονται στην ενότητα HEAD, αποτελούν τον πρόλογο για την HTML σελίδα. Υπάρχουν μόνο λίγες ετικέτες που γράφονται στην ενότητα αυτή. Η πιο βασική από αυτές είναι η ετικέτα <title>, η οποία καθορίζει τον τίτλο της σελίδας ο οποίος εμφανίζεται στο πάνω μέρος του παραθύρου του web browser.
<title>WLearn</title>
paraseigma titlou tou browser
Ότι γράφουμε μέσα στην ενότητα HEAD δεν εμφανίζεται στην οθόνη του browser
 

Η Ενότητα BODY

Η δεύτερη ενότητα (ενότητα body) ορίζεται με τις ετικέτες <body>...</body>

Το ζευγάρι των ετικετών <body> και </body> ορίζει το κυρίως περιεχόμενο της σελίδας μέσα στο οποίο γράφουμε το κείμενο που θέλουμε να εμφανιστεί μαζί με τις HTML ετικέτες που το μορφοποιούν. Στην ενότητα αυτή τοποθετούμε επίσης εικόνες, video και ότι άλλο θέλουμε να εμφανιστεί στην σελίδα.

Μπορείτε να δείτε την Λίστα ετικετών, όπου περιγράφονται αναλυτικά όλες οι ετικέτες της HTML
 
 
 

Βασικές ετικέτες

Οι ποιο βασικές HTML ετικέτες καθορίζουν επικεφαλίδες, παραγράφους και γραμμές

Επικεφαλίδες

Οι HTML επικεφαλίδες είναι κείμενο που εμφανίζετε με μεγάλα και έντονα γράμματα. Οι επικεφαλίδες ορίζονται από τις ετικέτες <h1><h2><h3><h4><h5> και <h6>. Με την <h1> ορίζουμε την μεγαλύτερη ετικέτα ενώ με την <h6> την μικρότερη. Πριν και μετά την επικεφαλίδα εισάγεται αυτόματα στον browser μια κενή γραμμή.
 
Παράδειγμα (Δοκίμασέ το)

Παράγραφοι

Οι παράγραφοι ορίζονται από το ζευγάρι ετικετών <p> και </p>. Πριν και μετά την επικεφαλίδα εισάγεται αυτόματα στον browser μια κενή γραμμή.
 
Παράδειγμα (Δοκίμασέ το)

Οριζόντια γραμμή

Η οριζόντια γραμμή είναι ένα απλό γραφικό που μπορούμε να χρησιμοποιήσουμε στην σελίδα μας (κυρίως σαν διαχωριστικό). Με την ετικέτα <hr> τοποθετούμε μια οριζόντια γραμμή στην σελίδα μας. Στην HTML5 με την ετικέτα <hr> τοποθετούμε μια οριζόντια γραμμή στην σελίδα μας, αλλα και σηματοδοτούμε με αυτήν την αλλαγή στο περιεχόμενο της σελίδας
 
Παράδειγμα (Δοκίμασέ το)
 

Σχόλια στην HTML

Τα σχόλια χρησιμοποιούνται για να γράφουμε σημειώσεις μέσα στον πηγαίο κώδικα. Δεν εμφανίζονται στην οθόνη του browser. Ένας λόγος για να χρησιμοποιήσουμε σχόλια μέσα σε ένα html αρχείο είναι να γράψουμε την ημερομηνία που δημιουργήσαμε το αρχείο. Ένα σχόλιο αρχίζει με το <!-- και τελειώνει με το -->
 
Παράδειγμα (Δοκίμασέ το)
Εργασίες

Να δημιουργήσετε ένα αρχείο html που να έχει μία επικεφαλίδα με μέγεθος h6,  στην συνέχεια μια γραμμή και μετά δύο παραγράφους. Το αρχείο που θα φτιάξετε θα το υποβάλετε εδώ για να βαθμολογηθεί.

Συνομιλία
HTML - μάθημα 1

Εδώ υποβάλουμε ερωτήσεις, απορίες ή βοηθάμε ο ένας τον άλλο.

Συζητήσεις
HTML

Συζήτηση για όποιο θέμα θέλουμε.

Σύνδεσμοι
Visual Studio Code

Ένα EDITOR για html και όχι μόνο! 

Σύνδεσμοι
Notepad++

Εξέλιξη του γνωστού σας Notepad (Σημειωματάριο) των Windows. Έχει βοήθεια και έγχρωμη παρουσίαση για html, αλλά και για πολλές άλλες γλώσσες προγραμματισμού.  

Σύνδεσμοι
7-zip

Ελεύθερο πρόγραμμα συμπίεσης αρχείων και φακέλων.